1. 14 May, 2010 1 commit
  2. 06 May, 2010 1 commit
  3. 30 Apr, 2010 2 commits
  4. 05 Apr, 2010 2 commits
    • Thiago Santos's avatar
      jpegenc: Fix getcaps function · b1984b72
      Thiago Santos authored
      When creating the caps allowed to upstream using downstream
      restrictions, use gst_pad_get_allowed_caps as that has the
      usable formats and puts into it the width, height and framerate
      fields. This avoids getting errors about getcaps returning
      non subset caps of its pad template.
      
      This error showed up on the metadata plugin unit test in -bad.
      b1984b72
    • André Dieb Martins's avatar
      jpegenc: should not return caps ANY based on downstream · 74ac172b
      André Dieb Martins authored
      When downstream has a sink pad with ANY caps, jpegenc should
      treat it the same as NULL and return its template caps.
      
      Fixes #614842
      74ac172b
  5. 26 Mar, 2010 1 commit
  6. 18 Mar, 2010 1 commit
  7. 17 Mar, 2010 3 commits
  8. 16 Feb, 2010 1 commit
  9. 25 Jan, 2010 2 commits
  10. 23 Jan, 2010 1 commit
  11. 22 Jan, 2010 1 commit
  12. 24 Nov, 2009 1 commit
  13. 30 Jul, 2009 1 commit
  14. 24 Jul, 2009 1 commit
  15. 21 Jul, 2009 1 commit
    • Stefan Kost's avatar
      jpeg: code cleanups for encoder · 11c93fc1
      Stefan Kost authored
      Remove some disabled code in encoder. Try #if 0'ed code and add comments about
      why it is disabled. Move idct-method enum to jpeg.c and use in both encoder and
      decoder. Add idct-method property to encoder.
      11c93fc1
  16. 05 May, 2009 1 commit
    • Wim Taymans's avatar
      jpegenc: set colorspace before _set_defaults() · 46061880
      Wim Taymans authored
      The libjpeg api says that we need to set the colorspace before we call
      _set_defaults(). Indeed, if we don't do that we end up with some very freaky
      non-standard quant table and huffman table indexes.
      46061880
  17. 25 Feb, 2009 1 commit
  18. 23 Feb, 2009 1 commit
    • Wim Taymans's avatar
      Some cleanups · 7e64f1d1
      Wim Taymans authored
      Remove some unused variables.
      Avoid a useless _resync call.
      Correctly use a gboolean.
      7e64f1d1
  19. 29 Jan, 2009 1 commit
  20. 28 Jan, 2009 1 commit
  21. 11 Jul, 2007 1 commit
    • Tim-Philipp Müller's avatar
      Fix build against core CVS. · 09c161da
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/cairo/gsttimeoverlay.c: (gst_cairo_time_overlay_transform):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/libpng/gstpngenc.c: (gst_pngenc_chain):
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_chain):
      * gst/debug/gstnavigationtest.c: (gst_navigationtest_transform):
      * gst/effectv/gstaging.c: (gst_agingtv_transform):
      * gst/effectv/gstdice.c: (gst_dicetv_transform):
      * gst/effectv/gstedge.c: (gst_edgetv_transform):
      * gst/effectv/gstquark.c: (gst_quarktv_transform):
      * gst/effectv/gstrev.c: (gst_revtv_transform):
      * gst/effectv/gstshagadelic.c: (gst_shagadelictv_transform):
      * gst/effectv/gstvertigo.c: (gst_vertigotv_transform):
      * gst/effectv/gstwarp.c: (gst_warptv_transform):
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_add_wvpk_header),
      (gst_matroska_demux_check_subtitle_buffer),
      (gst_matroska_decode_buffer):
      * gst/videofilter/gstvideoflip.c: (gst_video_flip_transform):
      Fix build against core CVS.
      09c161da
  22. 08 Jan, 2007 1 commit
    • Vincent Torri's avatar
      ext/jpeg/: These libjpeg callbacks should return a 'boolean' (unsigned char... · fd185066
      Vincent Torri authored
      ext/jpeg/: These libjpeg callbacks should return a 'boolean' (unsigned char apparently) and not a 'gboolean' (which m...
      
      Original commit message from CVS:
      Patch by: Vincent Torri  <vtorri at univ-evry fr>
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/smokecodec.c:
      These libjpeg callbacks should return a 'boolean' (unsigned char
      apparently) and not a 'gboolean' (which maps to gint). Fixes
      warnings when compiling with MingW (#393427).
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      Use ioctlsocket on win32.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      Some printf format fixes for win32.
      fd185066
  23. 30 Oct, 2006 1 commit
    • Wim Taymans's avatar
      ext/jpeg/: Various cleanups, capsnego and leak fixes. · 39d8d88a
      Wim Taymans authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_getcaps):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_class_init),
      (gst_smokedec_init), (gst_smokedec_finalize), (gst_smokedec_chain),
      (gst_smokedec_change_state):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init),
      (gst_smokeenc_init), (gst_smokeenc_finalize),
      (gst_smokeenc_getcaps), (gst_smokeenc_setcaps),
      (gst_smokeenc_resync), (gst_smokeenc_chain),
      (gst_smokeenc_set_property), (gst_smokeenc_get_property),
      (gst_smokeenc_change_state):
      Various cleanups, capsnego and leak fixes.
      39d8d88a
  24. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 82f5a350
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/cairo/gsttimeoverlay.c:
      (gst_cairo_time_overlay_update_font_height):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_transform_caps):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_parse_image_data):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * ext/libpng/gstpngdec.c: (user_endrow_callback):
      * gst/auparse/gstauparse.c: (gst_au_parse_parse_header):
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_data):
      * gst/cutter/gstcutter.c: (gst_cutter_chain):
      * gst/debug/efence.c: (gst_efence_buffer_alloc),
      (gst_fenced_buffer_copy):
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_start):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send),
      (gst_rtspsrc_handle_message):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
      * sys/ximage/ximageutil.c: (ximageutil_xcontext_get):
      Printf format fixes.
      82f5a350
  25. 22 Jun, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. · 05eaedc4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/annodex/gstcmmlparser.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalphacolor.c:
      * gst/cutter/gstcutter.c:
      * gst/debug/gstnavigationtest.c:
      * gst/icydemux/gsticydemux.c:
      * gst/level/gstlevel.c:
      * gst/multipart/multipart.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstvideoflip.c:
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503)
      plus two minor macro fixes.
      05eaedc4
  26. 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
  27. 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
  28. 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
  29. 24 Mar, 2006 1 commit
  30. 15 Mar, 2006 1 commit
    • Edward Hervey's avatar
      Fix memleak with gst_static_pad_template_get(). · 50f4eb87
      Edward Hervey authored
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_init):
      * ext/dv/gstdvdemux.c: (gst_dvdemux_init), (gst_dvdemux_add_pads):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_init),
      (gst_jpeg_dec_setcaps):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_init):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_init):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_init):
      * ext/libmng/gstmngdec.c: (gst_mngdec_init),
      (gst_mngdec_src_getcaps):
      * ext/libpng/gstpngdec.c: (gst_pngdec_init),
      (gst_pngdec_caps_create_and_set):
      * ext/libpng/gstpngenc.c: (gst_pngenc_init):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_init):
      * ext/speex/gstspeexdec.c: (gst_speex_dec_init):
      * gst/alpha/gstalpha.c: (gst_alpha_init):
      * gst/auparse/gstauparse.c: (gst_au_parse_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_init),
      (gst_avi_demux_handle_src_event), (gst_avi_demux_parse_stream):
      * gst/cutter/gstcutter.c: (gst_cutter_init):
      * gst/debug/efence.c: (gst_efence_init), (gst_efence_getrange),
      (gst_efence_checkgetrange):
      * gst/debug/negotiation.c: (gst_negotiation_init):
      * gst/flx/gstflxdec.c: (gst_flxdec_init):
      * gst/goom/gstgoom.c: (gst_goom_init):
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_init):
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16depay_init):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_init):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_init):
      * gst/rtp/gstrtpdepay.c: (gst_rtp_depay_init):
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_init):
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_init):
      * gst/smpte/gstsmpte.c: (gst_smpte_init):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_init),
      (gst_wavparse_create_sourcepad):
      Fix memleak with gst_static_pad_template_get().
      This uses gst_pad_new_from_static_template() instead.
      Fixes #333512
      50f4eb87
  31. 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
  32. 05 Dec, 2005 1 commit
    • Andy Wingo's avatar
      Update for alloc_buffer changes. · 7fbfd29b
      Andy Wingo authored
      Original commit message from CVS:
      2005-12-05  Andy Wingo  <wingo@pobox.com>
      
      * ext/dv/gstdvdec.c: (gst_dvdec_chain):
      * ext/flac/gstflacdec.c: (gst_flacdec_write):
      * ext/flac/gstflacenc.c: (gst_flacenc_write_callback):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_chain):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_chain):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_process):
      * ext/libpng/gstpngdec.c: (user_info_callback), (gst_pngdec_task):
      * ext/speex/gstspeexdec.c: (speex_dec_chain):
      * ext/speex/gstspeexenc.c: (gst_speexenc_chain):
      * gst/auparse/gstauparse.c: (gst_auparse_chain):
      * gst/flx/gstflxdec.c: (gst_flxdec_chain):
      * gst/goom/gstgoom.c: (gst_goom_chain):
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_push_vorbis_codec_priv_data),
      (gst_matroska_demux_add_wvpk_header):
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_chain):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_collected):
      * gst/videomixer/videomixer.c: (gst_videomixer_collected):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Update for
      alloc_buffer changes.
      7fbfd29b
  33. 28 Nov, 2005 1 commit
    • Tim-Philipp Müller's avatar
      ext/jpeg/gstjpegenc.c: Don't leak input buffer in chain function (fixes... · 804aff86
      Tim-Philipp Müller authored
      ext/jpeg/gstjpegenc.c: Don't leak input buffer in chain function (fixes #322667); make state change function thread-s...
      
      Original commit message from CVS:
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_resync), (gst_jpegenc_chain),
      (gst_jpegenc_set_property), (gst_jpegenc_get_property),
      (gst_jpegenc_change_state):
      Don't leak input buffer in chain function (fixes #322667); make
      state change function thread-safe; don't repeat the current function
      name in GST_DEBUG statements; use GST_ROUND_UP_* macros; use
      gst_pad_alloc_buffer(); misc. minor cleanups.
      804aff86
  34. 22 Nov, 2005 1 commit
    • Michael Smith's avatar
      ext/jpeg/: JPEG fractiony goodness. · 8667e55c
      Michael Smith authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_setcaps),
      (gst_jpeg_dec_chain), (gst_jpeg_dec_change_state):
      * ext/jpeg/gstjpegdec.h:
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_setcaps):
      * ext/jpeg/gstjpegenc.h:
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_setcaps),
      (gst_smokeenc_resync):
      * ext/jpeg/gstsmokeenc.h:
      JPEG fractiony goodness.
      8667e55c
  35. 08 Sep, 2005 1 commit