1. 19 Feb, 2009 1 commit
  2. 29 Nov, 2008 1 commit
  3. 25 Nov, 2008 1 commit
    • Wim Taymans's avatar
      gst/autodetect/: Post an error when we can't set the internal ghostpad target. · c25b0fcb
      Wim Taymans authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautoaudiosrc.c: (gst_auto_audio_src_detect):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
      (gst_auto_video_sink_detect):
      * gst/autodetect/gstautovideosrc.c: (gst_auto_video_src_detect):
      Post an error when we can't set the internal ghostpad target.
      c25b0fcb
  4. 27 Oct, 2008 2 commits
    • Sebastian Dröge's avatar
      gst/autodetect/: Fix "Since" tags in the documentation. · ebd13c46
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosrc.c:
      (gst_auto_audio_src_class_init):
      * gst/autodetect/gstautovideosrc.c:
      (gst_auto_video_src_class_init):
      Fix "Since" tags in the documentation.
      ebd13c46
    • Stefan Kost's avatar
      gst/autodetect/: Implement src plugins. Little code/string cleanup in the sinks. · a6f4df46
      Stefan Kost authored
      Original commit message from CVS:
      * gst/autodetect/Makefile.am:
      * gst/autodetect/gstautoaudiosink.c:
      * gst/autodetect/gstautoaudiosrc.c:
      * gst/autodetect/gstautoaudiosrc.h:
      * gst/autodetect/gstautodetect.c:
      * gst/autodetect/gstautovideosink.c:
      * gst/autodetect/gstautovideosrc.c:
      * gst/autodetect/gstautovideosrc.h:
      Implement src plugins. Little code/string cleanup in the sinks.
      Fixes #523813.
      a6f4df46
  5. 21 May, 2008 1 commit
    • Wim Taymans's avatar
      Don't use gst_element_get_pad(), it's a bad method. · 487b784b
      Wim Taymans authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_reset),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_reset),
      (do_toggle_element):
      * ext/gconf/gstswitchsink.c: (gst_switch_commit_new_kid):
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_reset),
      (do_toggle_element):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_reset),
      (do_toggle_element):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
      (gst_auto_video_sink_detect):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_stream_free), (gst_rtspsrc_stream_configure_udp),
      (gst_rtspsrc_stream_configure_udp_sink), (gst_rtspsrc_skip_lws),
      (gst_rtspsrc_unskip_lws), (gst_rtspsrc_skip_commas),
      (gst_rtspsrc_skip_item), (gst_rtsp_decode_quoted_string),
      (gst_rtspsrc_parse_digest_challenge), (gst_rtspsrc_parse_auth_hdr):
      * tests/icles/videocrop-test.c: (test_with_caps),
      (video_crop_get_test_caps):
      Don't use gst_element_get_pad(), it's a bad method.
      487b784b
  6. 05 Dec, 2007 1 commit
    • Tommi Myöhänen's avatar
      gst/autodetect/gstautoaudiosink.*: Add property to filter sinks based on caps.... · 619ee506
      Tommi Myöhänen authored
      gst/autodetect/gstautoaudiosink.*: Add property to filter sinks based on caps. Only select raw audio sinks by default...
      
      Original commit message from CVS:
      Patch by: Tommi Myöhänen  <ext-tommi dot myohanen at nokia dot com>
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_class_init), (gst_auto_audio_sink_dispose),
      (gst_auto_audio_sink_init), (gst_auto_audio_sink_find_best),
      (gst_auto_audio_sink_set_property),
      (gst_auto_audio_sink_get_property):
      * gst/autodetect/gstautoaudiosink.h:
      Add property to filter sinks based on caps. Only select raw audio sinks
      by default for backwards compat.  Fixes #417420.
      API: GstAutoAudioSink::filter-caps
      619ee506
  7. 17 Oct, 2007 1 commit
  8. 25 May, 2007 1 commit
    • Jan Schmidt's avatar
      gst/autodetect/gstautoaudiosink.c: Don't unnecessarily perform a... · 465a740b
      Jan Schmidt authored
      gst/autodetect/gstautoaudiosink.c: Don't unnecessarily perform a READY->NULL->READY transition on the detected audio ...
      
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_detect):
      Don't unnecessarily perform a READY->NULL->READY transition on the
      detected audio sink when starting up. Fixes: #440127
      465a740b
  9. 09 Mar, 2007 1 commit
    • Jan Schmidt's avatar
      gst/autodetect/gstautoaudiosink.c: Tim and I can't think of any reason the... · 647934ba
      Jan Schmidt authored
      gst/autodetect/gstautoaudiosink.c: Tim and I can't think of any reason the child audio sink needs to be set back to N...
      
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_find_best):
      Tim and I can't think of any reason the child audio sink needs to
      be set back to NULL after successfully determining that it can
      reach READY - it gets immediately set back to READY by the caller
      anyway, causing an unnecessary close/open of any audio devices
      involved.
      647934ba
  10. 13 Feb, 2007 1 commit
    • Jan Schmidt's avatar
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class and a child... · b1aa8fef
      Jan Schmidt authored
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class and a child that implements the GConf key monitoring. ...
      
      Original commit message from CVS:
      * ext/gconf/Makefile.am:
      * ext/gconf/gconf.c: (gst_gconf_get_string),
      (gst_gconf_get_key_for_sink_profile), (gst_gconf_set_string),
      (gst_gconf_render_bin_with_default):
      * ext/gconf/gconf.h:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
      (gst_gconf_audio_sink_reset), (gst_gconf_audio_sink_init),
      (gst_gconf_audio_sink_dispose), (do_change_child),
      (gst_gconf_switch_profile), (gst_gconf_audio_sink_set_property),
      (cb_change_child), (gst_gconf_audio_sink_change_state):
      * ext/gconf/gstgconfaudiosink.h:
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_base_init),
      (gst_switch_sink_class_init), (gst_switch_sink_reset),
      (gst_switch_sink_init), (gst_switch_sink_dispose),
      (gst_switch_commit_new_kid), (gst_switch_sink_set_child),
      (gst_switch_sink_set_property), (gst_switch_sink_handle_event),
      (gst_switch_sink_get_property), (gst_switch_sink_change_state):
      * ext/gconf/gstswitchsink.h:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_class_init), (gst_auto_audio_sink_dispose),
      (gst_auto_audio_sink_clear_kid), (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_class_init), (gst_auto_video_sink_dispose),
      (gst_auto_video_sink_clear_kid), (gst_auto_video_sink_reset),
      (gst_auto_video_sink_detect):
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class
      and a child that implements the GConf key monitoring. The end goal of
      this is an audio sink that can be changed on the fly, but at the
      moment it still only changes on the next READY transition.
      b1aa8fef
  11. 25 Sep, 2006 1 commit
  12. 22 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/autodetect/: Make static pad templates static to appease valgrind's leak detector. · e4ba5018
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      Make static pad templates static to appease valgrind's leak
      detector.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/autodetect.c: (GST_START_TEST),
      (autodetect_suite):
      Add simple test for the ghostpad lockup on shutdown fixed in core
      CVS (audio bit disabled because it would need dozens of alsa
      suppressions and I'm too lazy to add those now).
      e4ba5018
  13. 16 Aug, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/autodetect/gstautoaudiosink.c: When we can't find a usable audiosink,... · 835264e1
      Tim-Philipp Müller authored
      gst/autodetect/gstautoaudiosink.c: When we can't find a usable audiosink, don't error out, but use a fake sink instea...
      
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_find_best):
      When we can't find a usable audiosink, don't error out,
      but use a fake sink instead and post a warning message
      on the bus (#341278).
      835264e1
  14. 27 Jul, 2006 1 commit
  15. 10 Jul, 2006 1 commit
  16. 16 May, 2006 1 commit
    • Jan Schmidt's avatar
      gst/autodetect/: Make the name of the child element be based on the name of... · 6ac3f840
      Jan Schmidt authored
      gst/autodetect/: Make the name of the child element be based on the name of the parent, so that debug output is more ...
      
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_find_best):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_find_best):
      Make the name of the child element be based on the name of the
      parent, so that debug output is more useful.
      * gst/id3demux/id3v2frames.c: (find_utf16_bom),
      (parse_insert_string_field), (parse_split_strings):
      Rework string parsing to always walk over BOM markers in UTF16
      strings, using the endianness indicated by the innermost one,
      then trying the opposite endianness if that fails to convert
      to valid UTF-8. Fixes #341774
      6ac3f840
  17. 25 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Define GstElementDetails as const and also static (when defined as global) · 27f2c9b2
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c: (gst_shout2send_init):
      * ext/shout2/gstshout2.h:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/apetag/gstapedemux.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/gstnavseek.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstshagadelic.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c:
      * gst/id3demux/gstid3demux.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstaggregator.c:
      * gst/oldcore/gstfdsink.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/smpte/gstsmpte.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_dispose),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
      (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
      (gst_wavparse_parse_stream_init), (gst_wavparse_send_event),
      (gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
      (gst_wavparse_chain), (gst_wavparse_srcpad_event),
      (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/sunaudio/gstsunaudiomixer.c:
      * sys/sunaudio/gstsunaudiosink.c:
      Define GstElementDetails as const and also static (when defined as
      global)
      27f2c9b2
  18. 30 Mar, 2006 1 commit
    • Wim Taymans's avatar
      better/unified long descriptions · 629fb234
      Wim Taymans authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacdec.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/gstgdkpixbuf.c:
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/smpte/gstsmpte.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavenc/gstwavenc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init):
      better/unified long descriptions
      Fixed #336602
      Some cleanups to auparse, don't send multiple newsegments.
      629fb234
  19. 25 Nov, 2005 1 commit
    • Thomas Vander Stichele's avatar
      documenting auto*sink using strstr for the video sink lookup, class field is... · 695afd0e
      Thomas Vander Stichele authored
      documenting auto*sink using strstr for the video sink lookup, class field is not ordered update other plugins
      
      Original commit message from CVS:
      
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init),
      (gst_auto_video_sink_factory_filter):
      documenting auto*sink
      using strstr for the video sink lookup, class field is not ordered
      
      update other plugins
      695afd0e
  20. 22 Nov, 2005 2 commits
    • Tim-Philipp Müller's avatar
      gst/autodetect/: Use gst_plugin_feature_list_free() to free feature list and... · e8464db2
      Tim-Philipp Müller authored
      gst/autodetect/: Use gst_plugin_feature_list_free() to free feature list and in the case of autovideosink free the li...
      
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
      Use gst_plugin_feature_list_free() to free feature list and
      in the case of autovideosink free the list at all. Also
      miscellaneous cosmetic fixes.
      e8464db2
    • Andy Wingo Wingo's avatar
      ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame)... · bdeae7cf
      Andy Wingo Wingo authored
      ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame) ext/flac/gstflacdec.c (gst_flacdec_writ...
      
      Original commit message from CVS:
      2005-11-22  Andy Wingo  <wingo@pobox.com>
      
      * ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event)
      (gst_dvdemux_demux_frame)
      * ext/flac/gstflacdec.c (gst_flacdec_write)
      * ext/flac/gstflacenc.c (gst_flacenc_seek_callback)
      (gst_flacenc_sink_event)
      * ext/gconf/gstgconfaudiosink.c (gst_gconf_audio_sink_init)
      * ext/gconf/gstgconfvideosink.c (gst_gconf_video_sink_init)
      * ext/libpng/gstpngdec.c (gst_pngdec_caps_create_and_set)
      * ext/speex/gstspeexdec.c (speex_dec_event, speex_dec_chain)
      * gst/auparse/gstauparse.c (gst_auparse_chain)
      * gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_init)
      * gst/autodetect/gstautovideosink.c (gst_auto_video_sink_init)
      * gst/avi/gstavidemux.c (gst_avi_demux_stream_header)
      (gst_avi_demux_handle_seek)
      * gst/goom/gstgoom.c (gst_goom_event)
      * gst/matroska/ebml-write.c (gst_ebml_write_seek)
      * gst/matroska/matroska-demux.c
      (gst_matroska_demux_handle_seek_event)
      (gst_matroska_demux_loop_stream_parse_id)
      * gst/wavenc/gstwavenc.c (gst_wavenc_stop_file)
      * gst/wavparse/gstwavparse.c (gst_wavparse_handle_seek)
      (gst_wavparse_stream_headers): Run update-funcnames.
      bdeae7cf
  21. 14 Nov, 2005 1 commit
  22. 01 Nov, 2005 1 commit
  23. 12 Oct, 2005 1 commit
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · 987ab4dd
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/esd/esdmon.c: (gst_esdmon_open_audio),
      (gst_esdmon_close_audio), (gst_esdmon_change_state):
      * ext/esd/esdmon.h:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_init):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
      * gst/avi/gstavimux.c: (gst_avimux_init):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_init):
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init),
      (gst_multifilesrc_get), (gst_multifilesrc_open_file),
      (gst_multifilesrc_close_file), (gst_multifilesrc_change_state):
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.c: (gst_pipefilter_init),
      (gst_pipefilter_open_file), (gst_pipefilter_close_file),
      (gst_pipefilter_change_state):
      * gst/oldcore/gstpipefilter.h:
      * gst/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_init):
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.h:
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      987ab4dd
  24. 04 Oct, 2005 1 commit
    • Michael Smith's avatar
      gst/autodetect/: Set state of elements to NULL before removing from bins. · 84b9f118
      Michael Smith authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
      (gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
      Set state of elements to NULL before removing from bins.
      Set state of test element to NULL if we failed to move it to READY
      84b9f118
  25. 24 Sep, 2005 1 commit
    • Wim Taymans's avatar
      gst/autodetect/: These are sinks. · 71b3c1d5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
      These are sinks.
      71b3c1d5
  26. 15 Sep, 2005 1 commit
    • Andy Wingo Wingo's avatar
      gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best):... · c7468729
      Andy Wingo Wingo authored
      gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): gst/autodetect/gstautovideosink.c
      
      Original commit message from CVS:
      2005-09-15  Andy Wingo  <wingo@pobox.com>
      
      * gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best):
      * gst/autodetect/gstautovideosink.c
      (gst_auto_video_sink_find_best): Update for new registry API.
      c7468729
  27. 02 Sep, 2005 1 commit
  28. 28 Aug, 2005 1 commit
    • Andy Wingo Wingo's avatar
      Updates for two-arg init from GST_BOILERPLATE. · 99fc3296
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-28  Andy Wingo  <wingo@pobox.com>
      
      * Updates for two-arg init from GST_BOILERPLATE.
      
      * ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
      the second arg for the class, because G_OBJECT_GET_CLASS (self)
      returns the wrong thing.
      (gst_signal_processor_add_pad_from_template): Make pads of the
      right type.
      
      * ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
      writable param specs G_PARAM_CONSTRUCT so default values work.
      (gst_ladspa_init): Use the second arg for the class.
      99fc3296
  29. 03 Aug, 2005 1 commit
    • Ronald S. Bultje's avatar
      Use new ghostpad API; now they actually work in Totem, also. · 7e8df65c
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_reset),
      (gst_gconf_audio_sink_init), (do_toggle_element),
      (cb_toggle_element), (gst_gconf_audio_sink_change_state):
      * ext/gconf/gstgconfaudiosink.h:
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset),
      (gst_gconf_video_sink_init), (do_toggle_element),
      (cb_toggle_element), (gst_gconf_video_sink_change_state):
      * ext/gconf/gstgconfvideosink.h:
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_init), (gst_auto_audio_sink_detect),
      (gst_auto_audio_sink_change_state):
      * gst/autodetect/gstautoaudiosink.h:
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
      (gst_auto_video_sink_init), (gst_auto_video_sink_detect),
      (gst_auto_video_sink_change_state):
      * gst/autodetect/gstautovideosink.h:
      Use new ghostpad API; now they actually work in Totem, also.
      7e8df65c
  30. 20 Jul, 2005 2 commits
    • Ronald S. Bultje's avatar
      Port auto/gconfsinks to 0.9. They actually appear to work here in · 96117807
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/gconf/Makefile.am:
      * ext/gconf/gconf.c: (gst_bin_find_unconnected_pad),
      (gst_gconf_render_bin_from_description),
      (gst_gconf_get_default_video_sink):
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
      (gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_dispose),
      (cb_toggle_element), (gst_gconf_audio_sink_change_state):
      * ext/gconf/gstgconfelements.h:
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
      (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_dispose),
      (cb_toggle_element), (gst_gconf_video_sink_change_state):
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init),
      (gst_auto_audio_sink_detect), (gst_auto_audio_sink_change_state):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init),
      (gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
      Port auto/gconfsinks to 0.9. They actually appear to work here in
      Totem as well, making them actually useful.
      96117807
    • Thomas Vander Stichele's avatar
      merging autodetect from 0.8 branch · 7e0d2491
      Thomas Vander Stichele authored
      Original commit message from CVS:
      merging autodetect from 0.8 branch
      7e0d2491