1. 18 Feb, 2005 2 commits
  2. 16 Feb, 2005 1 commit
  3. 15 Feb, 2005 1 commit
    • Stefan Kost's avatar
      fixed a few typos, relabeled introductionary list of types more notes abut... · 25b9d5e2
      Stefan Kost authored
      fixed a few typos, relabeled introductionary list of types more notes abut dparam changes many comments and notes on ...
      
      Original commit message from CVS:
      fixed a few typos, relabeled introductionary list of types
      more notes abut dparam changes
      many comments and notes on dparam implementation
      new dparams are were not initialized to the default value
      from param specs
      25b9d5e2
  4. 14 Feb, 2005 1 commit
  5. 11 Feb, 2005 3 commits
  6. 09 Feb, 2005 1 commit
  7. 08 Feb, 2005 10 commits
  8. 07 Feb, 2005 1 commit
  9. 05 Feb, 2005 1 commit
  10. 04 Feb, 2005 1 commit
  11. 03 Feb, 2005 1 commit
  12. 02 Feb, 2005 2 commits
    • Wim Taymans's avatar
      gst/schedulers/gstoptimalscheduler.c: Remove some FIXMEs after analysing and... · 186d11b5
      Wim Taymans authored
      gst/schedulers/gstoptimalscheduler.c: Remove some FIXMEs after analysing and commenting why they are not issues.
      
      Original commit message from CVS:
      * gst/schedulers/gstoptimalscheduler.c: (remove_decoupled),
      (schedule_chain), (get_invalid_call), (chain_invalid_call),
      (loop_group_schedule_function), (gst_opt_scheduler_iterate):
      Remove some FIXMEs after analysing and commenting why they
      are not issues.
      186d11b5
    • Wim Taymans's avatar
      gst/schedulers/gstoptimalscheduler.c: Added lock to protect scheduler data structures. · f8114cc1
      Wim Taymans authored
      Original commit message from CVS:
      * gst/schedulers/gstoptimalscheduler.c:
      (gst_opt_scheduler_class_init), (gst_opt_scheduler_init),
      (gst_opt_scheduler_finalize), (remove_decoupled), (schedule_chain),
      (get_invalid_call), (chain_invalid_call),
      (get_group_schedule_function), (loop_group_schedule_function),
      (gst_opt_scheduler_loop_wrapper), (gst_opt_scheduler_get_wrapper),
      (gst_opt_scheduler_state_transition),
      (gst_opt_scheduler_add_element),
      (gst_opt_scheduler_remove_element), (gst_opt_scheduler_interrupt),
      (gst_opt_scheduler_error), (gst_opt_scheduler_pad_link),
      (gst_opt_scheduler_pad_unlink), (gst_opt_scheduler_iterate),
      (gst_opt_scheduler_show):
      Added lock to protect scheduler data structures.
      f8114cc1
  13. 01 Feb, 2005 3 commits
  14. 31 Jan, 2005 7 commits
    • Ronald S. Bultje's avatar
      gst/gstbin.c: Explicitely make an element release locks in a group when being remove from a bin. · 6a4b9177
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_remove_func):
      Explicitely make an element release locks in a group when being
      remove from a bin.
      * gst/gstqueue.c: (gst_queue_chain), (gst_queue_get):
      If there's no scheduler, always return immediately (similar to
      gst_element_interrupt).
      6a4b9177
    • Ronald S. Bultje's avatar
      gst/gstbin.c: Remove a piece of code that could never be reached. · 77bf6d8c
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_child_state_change_func):
      Remove a piece of code that could never be reached.
      * docs/gst/gstreamer-sections.txt:
      * gst/gstpad.c: (gst_pad_push), (gst_pad_pull),
      (gst_pad_call_get_function):
      * gst/gstpad.h:
      * testsuite/pad/Makefile.am:
      Fix #150546, enable tests.
      77bf6d8c
    • Ronald S. Bultje's avatar
      docs/pwg/advanced-types.xml: Fix description for buffer-frames=0. · d8d03b6b
      Ronald S. Bultje authored
      Original commit message from CVS:
      * docs/pwg/advanced-types.xml:
      Fix description for buffer-frames=0.
      * docs/gst/tmpl/gstbin.sgml:
      * gst/gstbin.c: (gst_bin_child_state_change_func),
      (gst_bin_change_state), (gst_bin_change_state_norecurse):
      * gst/gstbin.h:
      * testsuite/threads/Makefile.am:
      * testsuite/threads/threadi.c: (cb_timeout), (cb_quit), (cb_eos),
      (cb_state), (cb_play), (main):
      Fix non-recursive state changes to *really* change the state
      of the object, and not just call parent_class->state_change.
      Fix a lot of lockups caused by this. Fixes #132775. Add test
      for the problem. Also enable test to show #142588 (fixed).
      * gst/gstthread.c: (gst_thread_change_state),
      (gst_thread_child_state_change):
      Don't exit the thread if we go to NULL and are inside thread
      context. Instead, return control to the main thread context
      and exit from there.
      * gst/gstelement.c: (gst_element_disable_threadsafe_properties):
      Don't unset virtual functions, since those may still be used.
      That's not necessarily correct, but suffices for now.
      * configure.ac:
      * testsuite/Makefile.am:
      * testsuite/pad/Makefile.am:
      * testsuite/pad/chainnopull.c: (gst_test_sink_class_init),
      (gst_test_sink_base_init), (gst_test_sink_chain),
      (gst_test_sink_init), (main):
      * testsuite/pad/getnopush.c: (gst_test_src_class_init),
      (gst_test_src_base_init), (gst_test_src_get), (gst_test_src_init),
      (main):
      * testsuite/pad/link.c: (gst_test_element_class_init),
      (gst_test_element_base_init), (gst_test_src_get),
      (gst_test_src_loop), (gst_test_src_init), (gst_test_filter_chain),
      (gst_test_filter_loop), (gst_test_filter_init),
      (gst_test_sink_chain), (gst_test_sink_loop), (gst_test_sink_init),
      (cb_error), (main):
      Add tests to show #150546. Pass, but should fail (currently
      disabled from the testsuite).
      * gst/gstscheduler.c: (gst_scheduler_dispose):
      Dereference child schedulers on dispose (#94464).
      * testsuite/bytestream/filepadsink.c: (gst_fp_sink_init):
      Fix typo.
      * testsuite/threads/thread.c: (main):
      Add more debug.
      d8d03b6b
    • Christian Schaller's avatar
      add link to full advisory · 10aa48db
      Christian Schaller authored
      Original commit message from CVS:
      add link to full advisory
      10aa48db
    • Christian Schaller's avatar
      add licensing advisory information to plugin writers guide · 4439f815
      Christian Schaller authored
      Original commit message from CVS:
      add licensing advisory information to plugin writers guide
      4439f815
    • Christian Schaller's avatar
      fixing line-widths to make thomas happy · 858c53ea
      Christian Schaller authored
      Original commit message from CVS:
      fixing line-widths to make thomas happy
      858c53ea
    • Christian Schaller's avatar
      adding licensing advisory to application writers guide · 55434541
      Christian Schaller authored
      Original commit message from CVS:
      adding licensing advisory to application writers guide
      55434541
  15. 29 Jan, 2005 2 commits
  16. 28 Jan, 2005 2 commits
  17. 27 Jan, 2005 1 commit