1. 04 Jan, 2007 2 commits
  2. 02 Jan, 2007 4 commits
  3. 26 Dec, 2006 2 commits
  4. 21 Dec, 2006 7 commits
    • Stefan Kost's avatar
      tests/check/: sync .cvsignome and CLEANFILES · 8bfabdfe
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/.cvsignore:
      * tests/check/Makefile.am:
      sync .cvsignome and CLEANFILES
      8bfabdfe
    • Stefan Kost's avatar
      tests/check/Makefile.am: fix distcheck · 24d07724
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      fix distcheck
      24d07724
    • Stefan Kost's avatar
      docs/design/part-states.txt: two tiny additional comments · 261abbb0
      Stefan Kost authored
      Original commit message from CVS:
      * docs/design/part-states.txt:
      two tiny additional comments
      * gst/gststructure.c:
      doc fixing
      * tests/check/Makefile.am:
      * tests/check/elements/queue.c: (queue_overrun), (queue_underrun),
      (GST_START_TEST):
      disable test for now, unless it gets fixed
      261abbb0
    • Stefan Kost's avatar
      tests/check/elements/queue.c: fix race in underrun test · a378db54
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/elements/queue.c: (queue_overrun), (queue_underrun),
      (GST_START_TEST):
      fix race in underrun test
      a378db54
    • Stefan Kost's avatar
      tests/check/elements/.cvsignore: ignore more · 63873698
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/elements/.cvsignore:
      ignore more
      * tests/check/elements/queue.c: (queue_overrun), (queue_underrun),
      (GST_START_TEST):
      try to narrow test failure
      63873698
    • David Schleef's avatar
      plugins/elements/gstfakesrc.c: Use g_random_int_range(), since it produces... · 05e2413d
      David Schleef authored
      plugins/elements/gstfakesrc.c: Use g_random_int_range(), since it produces better random numbers in a range than almo...
      
      Original commit message from CVS:
      * plugins/elements/gstfakesrc.c:
      Use g_random_int_range(), since it produces better random
      numbers in a range than almost-correct floating point code.
      05e2413d
    • Stefan Kost's avatar
      libs/gst/check/gstcheck.c: do not automatically (de)activate pads · c9fbb589
      Stefan Kost authored
      Original commit message from CVS:
      * libs/gst/check/gstcheck.c: (gst_check_setup_src_pad),
      (gst_check_teardown_src_pad), (gst_check_setup_sink_pad),
      (gst_check_teardown_sink_pad):
      do not automatically (de)activate pads
      * tests/check/Makefile.am:
      * tests/check/elements/queue.c: (queue_overrun), (queue_underrun),
      (setup_queue), (cleanup_queue), (GST_START_TEST), (queue_suite):
      add new, yet simple tests for queue
      * tests/check/elements/fakesrc.c: (cleanup_fakesrc):
      * tests/check/elements/fdsrc.c: (cleanup_fdsrc):
      * tests/check/elements/filesrc.c: (cleanup_filesrc),
      (GST_START_TEST):
      * tests/check/elements/identity.c: (cleanup_identity):
      consistent pad (de)activation
      c9fbb589
  5. 20 Dec, 2006 1 commit
  6. 19 Dec, 2006 3 commits
  7. 18 Dec, 2006 1 commit
  8. 16 Dec, 2006 3 commits
    • Tim-Philipp Müller's avatar
      plugins/elements/gstidentity.c: Print additional debug info when the stream... · 4c3c2241
      Tim-Philipp Müller authored
      plugins/elements/gstidentity.c: Print additional debug info when the stream isn't perfectly timestamped; don't try to...
      
      Original commit message from CVS:
      * plugins/elements/gstidentity.c: (gst_identity_check_perfect):
      Print additional debug info when the stream isn't perfectly
      timestamped; don't try to use invalid durations.
      4c3c2241
    • Tim-Philipp Müller's avatar
      docs/design/Makefile.am: Dist new design docs. · 85d32512
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/design/Makefile.am:
      Dist new design docs.
      85d32512
    • Sjoerd Simons's avatar
      libs/gst/base/gstcollectpads.*: Add refcounting to the collectpads data so we... · 9479446a
      Sjoerd Simons authored
      libs/gst/base/gstcollectpads.*: Add refcounting to the collectpads data so we can track when it's safe to free the da...
      
      Original commit message from CVS:
      Patch by: Sjoerd Simons <sjoerd at luon dot net>
      * libs/gst/base/gstcollectpads.c: (ref_data), (unref_data),
      (gst_collect_pads_add_pad), (gst_collect_pads_remove_pad),
      (gst_collect_pads_stop), (gst_collect_pads_event),
      (gst_collect_pads_chain):
      * libs/gst/base/gstcollectpads.h:
      Add refcounting to the collectpads data so we can track when it's safe
      to free the data. Fixes #383382.
      9479446a
  9. 15 Dec, 2006 6 commits
  10. 14 Dec, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/gst.c: init_pre() and init_post() might be called via our GOptionGroup or... · 780a884e
      Tim-Philipp Müller authored
      gst/gst.c: init_pre() and init_post() might be called via our GOptionGroup or from gst_init(), and we should skip bot...
      
      Original commit message from CVS:
      * gst/gst.c: (init_pre), (init_post):
      init_pre() and init_post() might be called via our GOptionGroup or
      from gst_init(), and we should skip both of them if we've already
      been initialised, otherwise we will init some things twice or add
      two default log functions.
      780a884e
  11. 13 Dec, 2006 2 commits
  12. 12 Dec, 2006 1 commit
  13. 11 Dec, 2006 1 commit
  14. 09 Dec, 2006 2 commits
    • Jan Schmidt's avatar
      tests/check/gst/gstbin.c: It is acceptable to have a refcount of 2 or 3 at... · 5a79cb9e
      Jan Schmidt authored
      tests/check/gst/gstbin.c: It is acceptable to have a refcount of 2 or 3 at this point in the test, because the pipeli...
      
      Original commit message from CVS:
      * tests/check/gst/gstbin.c: (GST_START_TEST):
      It is acceptable to have a refcount of 2 or 3 at this point in the
      test, because the pipeline might be just posting its state_change
      message. The next line then waits for that message to appear using
      bus_poll, so that should be fine too.
      5a79cb9e
    • Jan Schmidt's avatar
      gst/gst.c: Ignore EINTR when reading from the child registry pipe. · 0a5e6e11
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/gst.c: (ensure_current_registry_forking):
      Ignore EINTR when reading from the child registry pipe.
      Explicitly ignore the return value from close, since it makes no
      difference.
      * gst/gstminiobject.c: (gst_mini_object_ref),
      (gst_mini_object_unref):
      When debugging refcounts, check GST_IS_MINI_OBJECT and warn.
      * gst/gstregistry.c: (_priv_gst_registry_remove_cache_plugins):
      When removing cached plugins, remove their features too, so they're
      not visible after they've disappeared.
      * gst/gstutils.c: (prepare_link_maybe_ghosting):
      In the unlikely case that we are linking pads with no parents, don't
      crash trying to get the non-existent parent bin.
      * gst/parse/grammar.y:
      Output debug in the PIPELINE category
      0a5e6e11
  15. 08 Dec, 2006 1 commit
  16. 07 Dec, 2006 3 commits
    • Jan Schmidt's avatar
      Fix refcounting of gst_plugin_feature_load to match the docs. · 1cca54b4
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/gstelementfactory.c: (gst_element_factory_create):
      * gst/gstpluginfeature.c: (gst_plugin_feature_load):
      * gst/gsttypefindfactory.c: (gst_type_find_factory_call_function):
      * tools/gst-inspect.c: (print_element_info):
      Fix refcounting of gst_plugin_feature_load to match the docs.
      Fixes: #380129
      1cca54b4
    • Wim Taymans's avatar
      libs/gst/base/gstbasesink.c: Improve debugging of events. · 8dbb5809
      Wim Taymans authored
      Original commit message from CVS:
      * libs/gst/base/gstbasesink.c: (gst_base_sink_event),
      (gst_base_sink_get_position):
      Improve debugging of events.
      8dbb5809
    • René Stadler's avatar
      gst/gstclock.c: Make period ids add the interval to the origial requested time... · a258e873
      René Stadler authored
      gst/gstclock.c: Make period ids add the interval to the origial requested time instead of the possibly updated time w...
      
      Original commit message from CVS:
      Patch by: René Stadler <mail at renestadler dot de>
      * gst/gstclock.c: (gst_clock_id_wait):
      Make period ids add the interval to the origial requested time instead
      of the possibly updated time which can be wrong when there are multiple
      waiters for the same id. Fixes #382592.
      * gst/gstsystemclock.c: (gst_system_clock_async_thread),
      (gst_system_clock_id_wait_jitter_unlocked),
      (gst_system_clock_id_wait_jitter):
      Fix restart in the async notify thread when an async entry is added to
      the front of the list. Fixes #381492.
      * tests/check/gst/gstsystemclock.c: (store_callback),
      (notify_callback), (GST_START_TEST), (gst_systemclock_suite):
      Added test for multiple async waits.
      Added test for async wait order.
      a258e873