1. 24 Jan, 2005 1 commit
  2. 06 Nov, 2004 1 commit
    • Ronald S. Bultje's avatar
      docs/pwg/: Typo fixes. · 79b77446
      Ronald S. Bultje authored
      Original commit message from CVS:
      * docs/pwg/advanced-scheduling.xml:
      * docs/pwg/advanced-tagging.xml:
      * docs/pwg/advanced-types.xml:
      * docs/pwg/building-boiler.xml:
      * docs/pwg/building-chainfn.xml:
      * docs/pwg/building-signals.xml:
      * docs/pwg/building-state.xml:
      * docs/pwg/building-testapp.xml:
      * docs/pwg/intro-basics.xml:
      * docs/pwg/other-manager.xml:
      * docs/pwg/other-source.xml:
      Typo fixes.
      * docs/pwg/other-manager.xml:
      Add some first content. No example code yet.
      * gst/elements/gstfilesink.c: (gst_filesink_handle_event):
      Remove double newlines.
      79b77446
  3. 17 Aug, 2004 1 commit
    • Benjamin Otte's avatar
      gst/: s/gst_pad_new/&_from_template/ register pad templates in the base_init... · 7fb1f190
      Benjamin Otte authored
      gst/: s/gst_pad_new/&_from_template/ register pad templates in the base_init function add static pad template definit...
      
      Original commit message from CVS:
      * gst/autoplug/gstspideridentity.c:
      (gst_spider_identity_request_new_pad):
      * gst/elements/gstaggregator.c: (gst_aggregator_base_init),
      (gst_aggregator_init):
      * gst/elements/gstfakesink.c: (gst_fakesink_base_init),
      (gst_fakesink_init):
      * gst/elements/gstfakesrc.c: (gst_fakesrc_base_init),
      (gst_fakesrc_init):
      * gst/elements/gstfdsink.c: (gst_fdsink_base_init),
      (gst_fdsink_init):
      * gst/elements/gstfdsrc.c: (gst_fdsrc_base_init), (gst_fdsrc_init):
      * gst/elements/gstfilesink.c: (gst_filesink_base_init),
      (gst_filesink_init):
      * gst/elements/gstfilesrc.c: (gst_filesrc_base_init),
      (gst_filesrc_init):
      * gst/elements/gstidentity.c: (gst_identity_base_init),
      (gst_identity_init):
      * gst/elements/gstmultifilesrc.c: (gst_multifilesrc_base_init),
      (gst_multifilesrc_init):
      * gst/elements/gstpipefilter.c: (gst_pipefilter_base_init),
      (gst_pipefilter_init):
      * gst/elements/gststatistics.c: (gst_statistics_base_init),
      (gst_statistics_init):
      * gst/elements/gsttee.c: (gst_tee_base_init), (gst_tee_init):
      * gst/gstqueue.c: (gst_queue_base_init), (gst_queue_init):
      s/gst_pad_new/&_from_template/
      register pad templates in the base_init function
      add static pad template definitions
      7fb1f190
  4. 12 Jul, 2004 1 commit
  5. 07 May, 2004 1 commit
    • David Schleef's avatar
      Changes to handle compilers that don't have variadic macro support. In... · ca7539c4
      David Schleef authored
      Changes to handle compilers that don't have variadic macro support.  In particular, glib headers define some inlines ...
      
      Original commit message from CVS:
      Changes to handle compilers that don't have variadic macro
      support.  In particular, glib headers define some inlines
      that need G_LOG_DOMAIN defined.  Additional fixes for MSVC
      builds.
      * gst/Makefile.am:
      * gst/cothreads.c:
      * gst/elements/gstfdsink.c:
      * gst/elements/gstfdsrc.c:
      * gst/elements/gstfilesink.c:
      * gst/elements/gstfilesrc.c:
      * gst/gst_private.h:
      * gst/gstatomic.c:
      * gst/gstcaps.c: (gst_caps_append):
      * gst/gstcpu.c: (gst_cpuid_i386):
      * gst/gstelement.c:
      * gst/gsterror.c:
      * gst/gstfilter.c:
      * gst/gstinfo.h:
      * gst/gstprobe.c:
      * gst/gstquery.c:
      * gst/gstregistry.c:
      * gst/gststructure.c:
      * gst/gsttaginterface.c:
      * gst/gsttrace.c: (gst_trace_new):
      * gst/gsttrashstack.c:
      * gst/gsturi.c:
      * gst/gstvalue.c:
      * gst/parse/grammar.y:
      * gst/parse/parse.l:
      * tools/gst-inspect.c: (main):
      * tools/gst-launch.c: (main):
      * tools/gst-xmlinspect.c: (PUT_STRING):
      ca7539c4
  6. 29 Apr, 2004 1 commit
  7. 18 Mar, 2004 1 commit
  8. 15 Mar, 2004 1 commit
  9. 13 Mar, 2004 1 commit
  10. 22 Feb, 2004 1 commit
  11. 07 Feb, 2004 2 commits
  12. 04 Feb, 2004 1 commit
    • David Schleef's avatar
      docs/random/ds/0.9-suggested-changes: random notes · ad3863ac
      David Schleef authored
      Original commit message from CVS:
      * docs/random/ds/0.9-suggested-changes: random notes
      * gst/elements/gstfakesrc.c: (gst_fakesrc_get_formats),
      (gst_fakesrc_get_query_types), (gst_fakesrc_get_event_mask):
      Replace GST_PAD_EVENT_MASK_FUNCTION() (et al.) with its
      expansion.
      * gst/elements/gstfilesink.c: (gst_filesink_get_formats),
      (gst_filesink_get_query_types): same
      * gst/elements/gstfilesrc.c: (gst_filesrc_get_event_mask),
      (gst_filesrc_get_query_types), (gst_filesrc_get_formats): same
      * gst/gstcaps.h: deprecate GST_DEBUG_CAPS(), and fix the macro
      to use new GST_PTR_FORMAT.
      * gst/gstelement.h: deprecate function factory macros
      GST_ELEMENT_QUERY_TYPE_FUNCTION(), GST_ELEMENT_EVENT_MASK_FUNCTION().
      These are our last variadic macros that can't be replaced with
      inlines.  Celebrate!  Also fix a typo in an #ifdef that was
      attempting to deprecate gst_element_clock_wait().
      * gst/gstevent.h: same
      * gst/gstpad.c: (gst_pad_link_intersect), (gst_pad_link_fixate),
      (gst_pad_try_set_caps): replace GST_DEBUG_CAPS() with GST_DEBUG()
      * gst/gstpad.h: deprecate function factory macros similar to above.
      ad3863ac
  13. 31 Jan, 2004 1 commit
  14. 29 Jan, 2004 1 commit
  15. 19 Jan, 2004 1 commit
  16. 18 Jan, 2004 1 commit
  17. 08 Jan, 2004 1 commit
    • Benjamin Otte's avatar
      gst/gstutils.h: GST_PARENT_CALL and · de60fbda
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-08  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/gstutils.h:
      Add GST_BOILERPLATE(_FULL), GST_PARENT_CALL and
      GST_PARENT_CALL_WITH_DEFAULT
      * gst/elements/gstaggregator.c:
      * gst/elements/gstbufferstore.c:
      * gst/elements/gstfakesink.c:
      * gst/elements/gstfakesrc.c:
      * gst/elements/gstfdsink.c:
      * gst/elements/gstfdsrc.c:
      * gst/elements/gstfilesink.c:
      * gst/elements/gstfilesrc.c:
      * gst/elements/gstidentity.c:
      * gst/elements/gstmd5sink.c:
      * gst/elements/gstmultidisksrc.c:
      * gst/elements/gstpipefilter.c:
      * gst/elements/gstshaper.c:
      * gst/elements/gststatistics.c:
      * gst/elements/gsttee.c:
      * gst/elements/gsttypefindelement.c:
      use them.
      de60fbda
  18. 07 Jan, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/elements/gstfilesink.c: Fix for if we pass NULL as property to location. · 718b21bf
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-07  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst/elements/gstfilesink.c: (gst_filesink_set_location):
      Fix for if we pass NULL as property to location.
      * gst/elements/gstpipefilter.c: (gst_pipefilter_init),
      (gst_pipefilter_handle_event), (gst_pipefilter_chain):
      Fix for instantiate-test (see below).
      * gst/gststructure.c: (_gst_structure_parse_value):
      Fix compile error on gcc-2.96.
      * configure.ac:
      * tests/Makefile.am:
      * tests/instantiate/Makefile.am:
      * tests/instantiate/create.c: (create_all_elements), (main):
      Add a test that instantiates all elements. This makes it easy to
      track dead code for old API/design (like setting event functions
      on sink pads and so on).
      718b21bf
  19. 24 Nov, 2003 1 commit
    • Benjamin Otte's avatar
      implement URI schemes · 25f85868
      Benjamin Otte authored
      Original commit message from CVS:
      implement URI schemes
      Elements can now register as a source or sink for a protocol and applications can use gst_element_make_from_uri () to get an element that handles a given URI.
      This patch provides:
      - removal of old broken URI handling scheme.
      - new URI handling using interfaces.
      - updates for registry to save handled URIs.
      - interface for URI handlers.
      - implementation of that in filesrc and filesink for the file:// URI
      - extension to pipeline parsing to allow specifying only a URI instead of element
      
      Does not include:
      - tests
      - inclusion in docs build
      25f85868
  20. 31 Oct, 2003 1 commit
  21. 20 Oct, 2003 1 commit
  22. 08 Oct, 2003 1 commit
    • Andy Wingo Wingo's avatar
      s/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to... · 31d748d3
      Andy Wingo Wingo authored
      s/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488. Also inc...
      
      Original commit message from CVS:
      s/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488. Also includes scheduler patches, and probably fixes some queue bugs relating to events and buffers.
      31d748d3
  23. 30 Sep, 2003 1 commit
  24. 16 Sep, 2003 1 commit
  25. 14 Sep, 2003 1 commit
    • Benjamin Otte's avatar
      implement translatable error messages using gerror. · be1eaa4d
      Benjamin Otte authored
      Original commit message from CVS:
      implement translatable error messages using gerror.
      
      Includes bugfixes for:
      - crash when unlinking Ghostpads
      - make *_PAD_* macros use glib casts
      - make spider typefinding merge buffers correctly
      be1eaa4d
  26. 13 Sep, 2003 1 commit
  27. 22 Jul, 2003 1 commit
  28. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      GST_DEBUG reorganization containing loads of stuff: · 803ce6bf
      Benjamin Otte authored
      Original commit message from CVS:
      GST_DEBUG reorganization
      This is a big diff (ca 450k), containing loads of stuff:
      - gstinfo.[ch] complete rewrite
      - changing of all GST_DEBUG messages to reflect that change
      - reorganization of subsystem disabling
      - addition of gstconfig.h.in so we can track the disablings
      - <gst/gst.h> does not include <unistd.h> and <config.h> anymore
      - documentation updated for gstinfo stuff (build the docs yourself to know what changed)
      - bugfixes for making of the docs (files from CVS are not deleted anymore
      - testsuite for debugging changes in testsuite/debug
      
      expect breakage
      803ce6bf
  29. 07 Jun, 2003 2 commits
  30. 06 Jun, 2003 1 commit
  31. 01 Jun, 2003 1 commit
    • Ronald S. Bultje's avatar
      I don't know how I ever got to introducing this madness, but I was wrong.... · 2ddc5c49
      Ronald S. Bultje authored
      I don't know how I ever got to introducing this madness, but I was wrong. *REALLY* wrong. It hasn't even worked, it s...
      
      Original commit message from CVS:
      I don't know how I ever got to introducing this madness, but I was wrong. *REALLY* wrong. It hasn't even worked, it still doesn't work and it will never work because the whole concept of doing a multifile output in filesink is completely braindead. Signal EOS, close file, set new filename and reset to PLAYING is so much easier. This patch removes all the multifile output cruft that I introduced and makes filesink simply work.
      2ddc5c49
  32. 30 Dec, 2002 1 commit
    • Wim Taymans's avatar
      - major API breakage (one of the last, I promise...) · 347505bc
      Wim Taymans authored
      Original commit message from CVS:
      - major API breakage (one of the last, I promise...)
      - GST_PAD_QUERY -> GST_QUERY
      - GstPadQuery -> GstQuery
      - Move query definitions to gstquery.h to allow for future dynamic
      query types.
      - remove _pad_handles_* in favour of extra format/event functions to
      make the same checks.
      - fix elements
      - Implemented missing query/event/formats functions in gstelement
      347505bc
  33. 21 Nov, 2002 1 commit
  34. 25 Oct, 2002 1 commit
  35. 29 Sep, 2002 1 commit
  36. 01 Sep, 2002 1 commit
  37. 30 Jul, 2002 1 commit
  38. 24 Jul, 2002 1 commit