1. 20 Sep, 2005 8 commits
    • Thomas Vander Stichele's avatar
      gst/gstclock.c: Commit from the Political Party For More Atomic CVS Commits,... · 5526c2db
      Thomas Vander Stichele authored
      gst/gstclock.c: Commit from the Political Party For More Atomic CVS Commits, so that people don't waste too much of t...
      
      Original commit message from CVS:
      * gst/gstclock.c: (_gst_clock_id_free):
      Commit from the Political Party For More Atomic CVS Commits,
      so that people don't waste too much of their day fishing
      out obvious leaks out of massive commits.
      Oh, and fix a pretty damn obvious leak in the memchunk
      removal code.
      5526c2db
    • Stefan Kost's avatar
      check/: plug mem-leak, re-add to valgrindable tests · f7e6a059
      Stefan Kost authored
      Original commit message from CVS:
      * check/Makefile.am:
      * check/gst-libs/controller.c: (plugin_init), (GST_START_TEST):
      plug mem-leak, re-add to valgrindable tests
      f7e6a059
    • Thomas Vander Stichele's avatar
      unbreak the build for those who have chronic arthritis and typing "make check"... · 334be0e3
      Thomas Vander Stichele authored
      unbreak the build for those who have chronic arthritis and typing "make check" is just too taxing on the hands
      
      Original commit message from CVS:
      unbreak the build for those who have chronic arthritis
      and typing "make check" is just too taxing on the hands
      334be0e3
    • Andy Wingo Wingo's avatar
      gst/gst.h: Re-add marshal to gst.h's include list -- if we really want it out,... · c5eccd76
      Andy Wingo Wingo authored
      gst/gst.h: Re-add marshal to gst.h's include list -- if we really want it out, you should fix plugins at the same time.
      
      Original commit message from CVS:
      2005-09-20  Andy Wingo  <wingo@pobox.com>
      
      * gst/gst.h: Re-add marshal to gst.h's include list -- if we
      really want it out, you should fix plugins at the same time.
      c5eccd76
    • Stefan Kost's avatar
      added missing symbols to api docs disable ref-count hack if we have glib >= 2.8 · a52725ea
      Stefan Kost authored
      Original commit message from CVS:
      * configure.ac:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstobject.c:
      added missing symbols to api docs
      disable ref-count hack if we have glib >= 2.8
      a52725ea
    • David Schleef's avatar
      docs/gst/Makefile.am: Ignore a few more internal headers · 6e96e1bf
      David Schleef authored
      Original commit message from CVS:
      * docs/gst/Makefile.am: Ignore a few more internal headers
      * docs/gst/gstreamer-docs.sgml: Remove old sections
      * docs/gst/gstreamer-sections.txt: Remove old sections
      * docs/gst/tmpl/gstobject.sgml: update
      * docs/gst/tmpl/gstplugin.sgml: update
      * docs/gst/tmpl/gstpluginfeature.sgml: update
      * docs/random/ds/0.9-suggested-changes: update.
      * gst/Makefile.am: remove memchunk and trashstack, since they're
      not used.
      * gst/gst.c: (gst_deinit): rename gst_registry_deinit to _cleanup
      * gst/gst.h: don't include some headers
      * gst/gstchildproxy.c: add gstmarshal.h
      * gst/gstclock.c: Don't use memchunks
      * gst/gstminiobject.c: Add some docs
      * gst/gstobject.c: remove DESTROYED flag, since it's redundant
      * gst/gstobject.h: same
      * gst/gstplugin.c: include gstmacros.h
      * gst/gstplugin.h: don't include gstmacros.h, since it's private
      * gst/gstquery.c: don't use memchunks
      * gst/gstregistry.c: rename gst_registry_deinit()
      * gst/gstregistry.h: same
      6e96e1bf
    • David Schleef's avatar
      docs/libs/gstreamer-libs-docs.sgml: Remove docs for getbits · 3ffc7d09
      David Schleef authored
      Original commit message from CVS:
      * docs/libs/gstreamer-libs-docs.sgml: Remove docs for getbits
      * docs/libs/gstreamer-libs-sections.txt:
      * docs/libs/tmpl/gstgetbits.sgml:
      * docs/libs/tmpl/gstputbits.sgml:
      3ffc7d09
    • Jan Schmidt's avatar
      check/generic/states.c: Add a sleep to ensure elements have a chance to start... · b2e01db4
      Jan Schmidt authored
      check/generic/states.c: Add a sleep to ensure elements have a chance to start their pad tasks before shutdown. Reduce...
      
      Original commit message from CVS:
      * check/generic/states.c: (GST_START_TEST), (states_suite):
      Add a sleep to ensure elements have a chance to start their
      pad tasks before shutdown. Reduces racy test results.
      
      * gst/elements/gstfdsrc.c: (gst_fdsrc_init), (gst_fdsrc_create):
      Time out the select every now and then to check for shutdown.
      b2e01db4
  2. 19 Sep, 2005 10 commits
    • Tim-Philipp Müller's avatar
      win32/gstenumtypes.*: Update. · 4c3e9eba
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * win32/gstenumtypes.c:
      * win32/gstenumtypes.h:
      Update.
      4c3e9eba
    • Wim Taymans's avatar
      gst/gstpipeline.c: Automatically PAUSE and RESUME a pipeline when a flushing seek is performed. · 2bd29714
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstpipeline.c: (do_pipeline_seek), (gst_pipeline_send_event):
      Automatically PAUSE and RESUME a pipeline when a flushing seek
      is performed.
      Removed old files.
      2bd29714
    • Thomas Vander Stichele's avatar
      whitespace fix · 7e031e25
      Thomas Vander Stichele authored
      Original commit message from CVS:
      whitespace fix
      7e031e25
    • Andy Wingo Wingo's avatar
      gst/gstregistry.h: Spacing fixen. · 39c04c8b
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-09-19  Andy Wingo  <wingo@pobox.com>
      
      * gst/gstregistry.h: Spacing fixen.
      39c04c8b
    • Wim Taymans's avatar
      gst/base/gstbasesrc.c: Handle state change failure more correctly. · 74d03523
      Wim Taymans authored
      Original commit message from CVS:
      * gst/base/gstbasesrc.c: (gst_base_src_change_state):
      Handle state change failure more correctly.
      74d03523
    • Thomas Vander Stichele's avatar
      check/: enable cleanup again after fixing the leak · 1b8f44e4
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * check/Makefile.am:
      * check/pipelines/cleanup.c: (run_pipeline):
      * check/pipelines/simple_launch_lines.c: (run_pipeline),
      (GST_START_TEST):
      enable cleanup again after fixing the leak
      * docs/README:
      some more info on docs
      1b8f44e4
    • Thomas Vander Stichele's avatar
      don't complain about my ARM .so files. Another reason why it does make sense... · af5d4565
      Thomas Vander Stichele authored
      don't complain about my ARM .so files.  Another reason why it does make sense to have plugins follow a standard file ...
      
      Original commit message from CVS:
      don't complain about my ARM .so files.  Another reason why it does make sense
      to have plugins follow a standard file name pattern like libgst(whatever).so
      af5d4565
    • Thomas Vander Stichele's avatar
      check/Makefile.am: re-enable tests now that leaks are plugged · 91cc8f96
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * check/Makefile.am:
      re-enable tests now that leaks are plugged
      * check/gst/gst.c:
      * check/gst/gstbin.c:
      * check/gst/gstpipeline.c:
      add some more tests while fixing leaks
      * common/check.mak:
      make sure binaries are uptodate when valgrinding/gdbing
      * gst/gst.c:
      * gst/gstelementfactory.c:
      remove a ref too many, and add a FIXME for when we get
      round to disposing of classes
      * gst/gstplugin.c:
      fix the refcounting when loading a plugin from a file and
      the code pretends that the pointer is the same even though
      of course it can change
      * gst/gstpluginfeature.c:
      unref plugins marked cached (a bit confusing as a name)
      as the docs state should be done
      various doc additions to explain refcounting
      * gst/gstregistry.c:
      * gst/gstregistryxml.c:
      debugging
      91cc8f96
    • Christian Schaller's avatar
      update spec file · e25dbd4e
      Christian Schaller authored
      Original commit message from CVS:
      update spec file
      e25dbd4e
    • Wim Taymans's avatar
      GstBusHandler -> GstBusFunc, return value has the same meaning as any other... · 1c1af875
      Wim Taymans authored
      GstBusHandler -> GstBusFunc, return value has the same meaning as any other GSource (FALSE == remove source).
      
      Original commit message from CVS:
      * check/gst/gstbin.c: (pop_messages), (GST_START_TEST):
      * check/gst/gstbus.c: (message_func_eos), (message_func_app),
      (send_messages), (GST_START_TEST), (gstbus_suite):
      * check/gst/gstpipeline.c: (GST_START_TEST):
      * check/pipelines/cleanup.c: (run_pipeline):
      * check/pipelines/simple_launch_lines.c: (run_pipeline),
      (GST_START_TEST):
      * gst/gstbus.c: (gst_bus_have_pending), (gst_bus_source_prepare),
      (gst_bus_source_check), (gst_bus_source_dispatch),
      (gst_bus_create_watch), (gst_bus_add_watch_full),
      (gst_bus_add_watch), (poll_func), (poll_timeout), (gst_bus_poll):
      * gst/gstbus.h:
      * tools/gst-launch.c: (event_loop):
      * tools/gst-md5sum.c: (event_loop):
      GstBusHandler -> GstBusFunc, return value has the same meaning as
      any other GSource (FALSE == remove source).
      _add_watch() and _add_watch_full() now take a MessageType mask to
      only handle specific types of messages.
      _poll() returns the GstMessage instead of the message type to avoid
      race conditions.
      _have_pending() takes a MessageType mask now too.
      Added testsuite for multiple bus watches.
      Fix testsuites and applications for new bus API.
      1c1af875
  3. 18 Sep, 2005 7 commits
  4. 17 Sep, 2005 2 commits
  5. 16 Sep, 2005 8 commits
  6. 15 Sep, 2005 5 commits
    • David Schleef's avatar
      check/: Add test · c43514eb
      David Schleef authored
      Original commit message from CVS:
      * check/Makefile.am:
      * check/gst/gstplugin.c: Add test
      * gst/gstplugin.c: Fix problems noticed by testsuite
      * gst/gstplugin.h:
      * gst/gstregistry.c:
      * gst/gstregistry.h:
      c43514eb
    • David Schleef's avatar
      gst/gstplugin.c: Implement semi-decent recounting and locking in plugins and plugin features. · a08786c3
      David Schleef authored
      Original commit message from CVS:
      * gst/gstplugin.c: Implement semi-decent recounting and locking
      in plugins and plugin features.
      * gst/gstplugin.h:
      * gst/gstpluginfeature.c:
      * gst/gstpluginfeature.h:
      * gst/gstregistry.c:
      a08786c3
    • Michael Smith's avatar
      Implement missing function. This is enough to get the basics of typefinding... · 269ec283
      Michael Smith authored
      Implement missing function. This is enough to get the basics of typefinding working - oggdemux succeeds now. decodebi...
      
      Original commit message from CVS:
      Implement missing function. This is enough to get the basics of
      typefinding working - oggdemux succeeds now. decodebin is still broken.
      269ec283
    • David Schleef's avatar
      configure.ac: Add -no-undefined to GST_PLUGIN_LDFLAGS (bug #316076) · 20acc0ae
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Add -no-undefined to GST_PLUGIN_LDFLAGS (bug
      #316076)
      * gst/base/Makefile.am: Add -no-undefined to LDFLAGS for libs
      * gst/check/Makefile.am:
      * libs/gst/controller/Makefile.am:
      * libs/gst/dataprotocol/Makefile.am:
      20acc0ae
    • David Schleef's avatar
      configure.ac: Remove getbits library. Nothing uses it, and it should be in... · 1f27d908
      David Schleef authored
      configure.ac: Remove getbits library.  Nothing uses it, and it should be in something like liboil if someone did want...
      
      Original commit message from CVS:
      * configure.ac: Remove getbits library.  Nothing uses it, and
      it should be in something like liboil if someone did want
      to use it.
      * libs/gst/Makefile.am:
      * libs/gst/getbits/Makefile.am:
      * libs/gst/getbits/gbtest.c:
      * libs/gst/getbits/getbits.c:
      * libs/gst/getbits/getbits.h:
      * libs/gst/getbits/gstgetbits_generic.c:
      * libs/gst/getbits/gstgetbits_i386.s:
      * libs/gst/getbits/gstgetbits_inl.h:
      1f27d908