GitLab will be down for maintenance this Sunday 13th June, from approx 7-11am UTC. This is for a PostgreSQL migration. See the tracker issue for more informations.

  1. 08 Feb, 2005 7 commits
  2. 07 Feb, 2005 1 commit
  3. 05 Feb, 2005 1 commit
  4. 04 Feb, 2005 1 commit
  5. 03 Feb, 2005 1 commit
  6. 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
  7. 01 Feb, 2005 3 commits
  8. 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
  9. 29 Jan, 2005 2 commits
  10. 28 Jan, 2005 2 commits
  11. 27 Jan, 2005 1 commit
  12. 26 Jan, 2005 2 commits
  13. 25 Jan, 2005 2 commits
  14. 24 Jan, 2005 2 commits
  15. 23 Jan, 2005 1 commit
  16. 21 Jan, 2005 1 commit
  17. 18 Jan, 2005 4 commits