1. 16 Jun, 2010 1 commit
  2. 15 Apr, 2010 1 commit
    • Tim-Philipp Müller's avatar
      flactag: fix adapter assertion when used directly after flacenc · 1351af14
      Tim-Philipp Müller authored
      Unlike filesrc, flacenc outputs the flac blocks neatly aligned one in
      each buffer. This means that when we switch from metadata mode to
      audio data passthrough mode, there's no data left in the adapter to
      push out at this point, so check if there's data in the adapter
      before requesting buffers from it (also needed in case we get input
      buffers of 0 size).
      
      Fixes #615793.
      1351af14
  3. 31 Aug, 2009 1 commit
  4. 06 Aug, 2008 1 commit
    • Jonathan Matthew's avatar
      ext/flac/: Port flactag to 0.10, add documentation for it and clean it up a bit. · 8ced1b35
      Jonathan Matthew authored
      Original commit message from CVS:
      Based on a patch by: Jonathan Matthew <notverysmart at gmail dot com>
      * ext/flac/Makefile.am:
      * ext/flac/gstflac.c: (plugin_init):
      * ext/flac/gstflactag.c: (gst_flac_tag_setup_interfaces),
      (gst_flac_tag_base_init), (gst_flac_tag_class_init),
      (gst_flac_tag_dispose), (gst_flac_tag_init),
      (gst_flac_tag_sink_setcaps), (gst_flac_tag_chain),
      (gst_flac_tag_change_state):
      * ext/flac/gstflactag.h:
      Port flactag to 0.10, add documentation for it and clean it up a bit.
      Fixes bug #413841.
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.interfaces:
      * docs/plugins/gst-plugins-good-plugins.prerequisites:
      * docs/plugins/inspect/plugin-flac.xml:
      * ext/flac/gstflacdec.c: (gst_flac_dec_base_init):
      * ext/flac/gstflacdec.h:
      * ext/flac/gstflacenc.c: (gst_flac_enc_base_init):
      * ext/flac/gstflacenc.h:
      Add flactag and flacenc to the documentation and mark
      the private parts of the flacdec instance structure as private.
      Also use gst_element_class_set_details_simple() in flacdec and
      flacenc.
      8ced1b35
  5. 22 Jun, 2007 1 commit
    • Edward Hervey's avatar
      Fix memory leaks. · 8b1eeb5a
      Edward Hervey authored
      Original commit message from CVS:
      * ext/flac/gstflactag.c: (gst_flac_tag_init):
      * gst/interleave/deinterleave.c: (deinterleave_init),
      (deinterleave_sink_link):
      * gst/interleave/interleave.c: (interleave_init):
      * gst/median/gstmedian.c: (gst_median_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init):
      Fix memory leaks.
      * tests/check/elements/id3demux.c: (pad_added_cb):
      Remove unused variable.
      8b1eeb5a
  6. 16 Sep, 2006 1 commit
    • Stefan Kost's avatar
      More G_OBJECT macro fixing. · eb1b7236
      Stefan Kost authored
      Original commit message from CVS:
      * ext/flac/gstflactag.c:
      * gst/alpha/gstalpha.c:
      * gst/debug/breakmydata.c:
      * gst/debug/negotiation.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/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c:
      * gst/videofilter/gstvideotemplate.c:
      * gst/videomixer/videomixer.c:
      * sys/sunaudio/gstsunaudiosrc.h:
      More G_OBJECT macro fixing.
      eb1b7236
  7. 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
  8. 08 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · b5af832d
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c: (gst_aasink_class_init):
      * ext/esd/esdsink.c: (gst_esdsink_class_init):
      * ext/flac/gstflactag.c: (gst_flac_tag_class_init):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_class_init):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_class_init):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_class_init):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_class_init):
      * ext/libmng/gstmngdec.c: (gst_mngdec_class_init):
      * ext/libmng/gstmngenc.c: (gst_mngenc_class_init):
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init):
      * ext/libpng/gstpngenc.c: (gst_pngenc_class_init):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_class_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init):
      * ext/speex/gstspeexenc.c: (gst_speexenc_class_init):
      * gst/alpha/gstalpha.c: (gst_alpha_class_init):
      * gst/avi/gstavimux.c: (gst_avimux_class_init):
      * gst/debug/efence.c: (gst_efence_class_init):
      * gst/debug/negotiation.c: (gst_negotiation_class_init):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init):
      * gst/goom/gstgoom.c: (gst_goom_class_init):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_class_init):
      * gst/interleave/deinterleave.c: (deinterleave_class_init):
      * gst/interleave/interleave.c: (interleave_class_init):
      * gst/law/alaw-decode.c: (gst_alawdec_class_init):
      * gst/law/alaw-encode.c: (gst_alawenc_class_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_class_init):
      * gst/median/gstmedian.c: (gst_median_class_init):
      * gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init):
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_class_init):
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16depay_class_init):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_class_init):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_class_init):
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init):
      * gst/rtp/gstrtpdepay.c: (gst_rtp_depay_class_init):
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_class_init):
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_class_init):
      * gst/rtp/gstrtph263pay.c: (gst_rtp_h263_pay_class_init):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_class_init):
      * gst/rtp/gstrtph263ppay.c: (gst_rtp_h263p_pay_class_init):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_class_init):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_class_init):
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_class_init):
      * gst/rtp/gstrtpmpapay.c: (gst_rtp_mpa_pay_class_init):
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_class_init):
      * gst/rtp/gstrtppcmapay.c: (gst_rtp_pcma_pay_class_init):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_class_init):
      * gst/rtp/gstrtppcmupay.c: (gst_rtp_pcmu_pay_class_init):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_class_init):
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_class_init):
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_class_init):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init):
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init):
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_class_init):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_class_init):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
      * sys/oss/gstossdmabuffer.c: (gst_ossdmabuffer_class_init):
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init):
      * sys/osxaudio/gstosxaudioelement.c:
      (gst_osxaudioelement_class_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_class_init):
      * sys/osxaudio/gstosxaudiosrc.c: (gst_osxaudiosrc_class_init):
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      b5af832d
  9. 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
  10. 13 Mar, 2006 1 commit
    • Wim Taymans's avatar
      close #333784 unref the result of gst_pad_get_parent() by: Christophe Fergeau. · 8a51401e
      Wim Taymans authored
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_setcaps):
      * ext/esd/esdmon.c: (gst_esdmon_get):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_setcaps),
      (gst_gdk_pixbuf_sink_getcaps):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_getcaps),
      (gst_jpegenc_setcaps):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_getcaps),
      (gst_smokeenc_setcaps):
      * ext/libmng/gstmngdec.c: (gst_mngdec_sinklink),
      (gst_mngdec_src_getcaps):
      * ext/libmng/gstmngenc.c: (gst_mngenc_sinklink),
      (gst_mngenc_chain):
      * ext/libpng/gstpngenc.c: (gst_pngenc_setcaps):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_srclink):
      * ext/speex/gstspeexdec.c: (speex_dec_convert),
      (speex_dec_src_event), (speex_dec_chain):
      * gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect),
      (gst_avimux_audsinkconnect), (gst_avimux_handle_event):
      * gst/debug/negotiation.c: (gst_negotiation_getcaps),
      (gst_negotiation_pad_link), (gst_negotiation_chain):
      * gst/flx/gstflxdec.c: (gst_flxdec_src_query_handler),
      (gst_flxdec_chain):
      * gst/interleave/deinterleave.c: (deinterleave_sink_link),
      (deinterleave_chain):
      * gst/law/mulaw-encode.c: (mulawenc_setcaps):
      * gst/median/gstmedian.c: (gst_median_link):
      * gst/monoscope/gstmonoscope.c: (gst_monoscope_srcconnect),
      (gst_monoscope_chain):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_sinkconnect):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_sink_setcaps):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_chain):
      * sys/osxaudio/gstosxaudiosrc.c: (gst_osxaudiosrc_get):
      close #333784 unref the result of gst_pad_get_parent()
      by: Christophe Fergeau.
      8a51401e
  11. 22 Nov, 2005 1 commit
  12. 07 Sep, 2005 1 commit
    • Stefan Kost's avatar
      ext/: gsttaginterface.h -> gsttagsetter.h · 5da667af
      Stefan Kost authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/speex/gstspeexenc.c:
      gsttaginterface.h -> gsttagsetter.h
      5da667af
  13. 02 Sep, 2005 1 commit
  14. 21 Dec, 2004 1 commit
  15. 01 Jun, 2004 1 commit
    • Christophe Fergeau's avatar
      ext/flac/gstflactag.c: strip ending framing bit from vorbiscomment buffer... · a6b8686e
      Christophe Fergeau authored
      ext/flac/gstflactag.c: strip ending framing bit from vorbiscomment buffer since libflac doesn't expect it (reports a ...
      
      Original commit message from CVS:
      2004-06-01  Christophe Fergeau  <teuf@gnome.org>
      
      * ext/flac/gstflactag.c: strip ending framing bit from vorbiscomment
      buffer since libflac doesn't expect it (reports a sync error when
      it encounters that)
      a6b8686e
  16. 21 May, 2004 1 commit
  17. 15 Mar, 2004 1 commit
  18. 14 Mar, 2004 1 commit
  19. 06 Mar, 2004 1 commit
    • Christophe Fergeau's avatar
      Fix several misuse of gst_buffer_merge (it doesn't take ownership of any... · 89bbfdc3
      Christophe Fergeau authored
      Fix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer), should fix some leaks. I hope I did...
      
      Original commit message from CVS:
      2004-03-06  Christophe Fergeau  <teuf@gnome.org>
      
      * ext/faac/gstfaac.c: (gst_faac_chain):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/libpng/gstpngenc.c: (user_write_data):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_loop):
      * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
      * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
      * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice):
      Fix several misuse of gst_buffer_merge (it doesn't take ownership
      of any buffer), should fix some leaks. I hope I didn't unref buffers
      that shouldn't be...
      89bbfdc3
  20. 02 Feb, 2004 2 commits
    • David Schleef's avatar
      code cleanup. Change bzero() to memset(). Remove duplicate ; at ends of lines. · 0d0ff109
      David Schleef authored
      Original commit message from CVS:
      code cleanup.  Change bzero() to memset().  Remove duplicate ; at ends
      of lines.
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_event):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/xvid/gstxviddec.c: (gst_xviddec_src_link):
      * gst-libs/gst/play/play.c: (gst_play_get_sink_element):
      * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
      * gst/effectv/gstedge.c: (gst_edgetv_sinkconnect):
      * gst/effectv/gstvertigo.c: (gst_vertigotv_sinkconnect):
      * gst/intfloat/float22int.c: (gst_float2_2_int_getcaps),
      (gst_float2_2_int_link):
      * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
      * gst/rtjpeg/RTjpeg.c: (RTjpeg_init_mcompress):
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_init_send):
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_init_receive):
      * gst/udp/gstudpsink.c: (gst_udpsink_init_send):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init_receive):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_init):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture):
      * testsuite/gst-lint: Add tests for bzero and ;;
      0d0ff109
    • Thomas Vander Stichele's avatar
      change NULL to (NULL) for GST_ELEMENT_ERROR · 79bc3ebf
      Thomas Vander Stichele authored
      Original commit message from CVS:
      change NULL to (NULL) for GST_ELEMENT_ERROR
      Make sure errors end with "."
      79bc3ebf
  21. 29 Jan, 2004 1 commit
  22. 18 Jan, 2004 1 commit
  23. 22 Dec, 2003 1 commit
  24. 14 Dec, 2003 1 commit
  25. 08 Dec, 2003 1 commit
  26. 07 Dec, 2003 1 commit