1. 20 Mar, 2006 1 commit
  2. 17 Mar, 2006 2 commits
  3. 16 Mar, 2006 3 commits
  4. 15 Mar, 2006 6 commits
    • Tim-Philipp Müller's avatar
      configure.ac: Bump requirements to gst-plugins-base CVS because of buggy... · 8806aa58
      Tim-Philipp Müller authored
      configure.ac: Bump requirements to gst-plugins-base CVS because of buggy gst_tag_from_id3_user_tag() in 0.10.5.
      
      Original commit message from CVS:
      * configure.ac:
      Bump requirements to gst-plugins-base CVS because
      of buggy gst_tag_from_id3_user_tag() in 0.10.5.
      8806aa58
    • Philippe Khalaf's avatar
      Fixed one of the caps in the code from mulaw to alaw. · 0d2a1a0c
      Philippe Khalaf authored
      Original commit message from CVS:
      Fixed one of the caps in the code from mulaw to alaw.
      0d2a1a0c
    • Jan Schmidt's avatar
      gst/apetag/gsttagdemux.c: Ensure that we set caps on the buffers we pass. · 3a636c56
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_chain):
      Ensure that we set caps on the buffers we pass.
      
      * gst/id3demux/gstid3demux.c: (gst_id3demux_chain),
      (gst_id3demux_sink_activate):
      Ensure that we set caps on the buffers we pass.
      
      Use STREAM, TYPE_NOT_FOUND as the error class when
      typefinding fails.
      3a636c56
    • 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
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Let's not forget to chain up to the parent dispose. · cd1bbadf
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_dispose):
      Let's not forget to chain up to the parent dispose.
      cd1bbadf
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Series of memleak fixes: · 34240481
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_class_init),
      (gst_qtdemux_init), (gst_qtdemux_dispose),
      (gst_qtdemux_add_stream), (qtdemux_parse_trak):
      Series of memleak fixes:
      - Unref the GstAdapter in finalize.
      - Use gst_pad_new_from_static_template(), shorter and safer.
      - Free unused QtDemuxStream when not used.
      34240481
  5. 14 Mar, 2006 5 commits
  6. 13 Mar, 2006 4 commits
    • Wim Taymans's avatar
      gst/wavparse/gstwavparse.c: Implement seek in READY (re-fixes #327658) · dfa6de2b
      Wim Taymans authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_reset),
      (gst_wavparse_change_state):
      Implement seek in READY (re-fixes #327658)
      dfa6de2b
    • Tim-Philipp Müller's avatar
      ext/taglib/gsttaglib.cc: Add gtk-doc blurb (unused for the time being); match... · efbf11f3
      Tim-Philipp Müller authored
      ext/taglib/gsttaglib.cc: Add gtk-doc blurb (unused for the time being); match registered plugin name to the filename ...
      
      Original commit message from CVS:
      * ext/taglib/gsttaglib.cc:
      Add gtk-doc blurb (unused for the time being); match registered
      plugin name to the filename of the plugin (taglibmux => taglib)
      efbf11f3
    • 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
    • Julien Moutte Moutte's avatar
      Fix build of v4l2 (sigh) · b6fc5016
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2006-03-13  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/gst-plugins-bad-plugins-decl-list.txt:
      * sys/v4l2/Makefile.am: Fix build of v4l2 (sigh)
      b6fc5016
  7. 12 Mar, 2006 4 commits
  8. 11 Mar, 2006 2 commits
  9. 09 Mar, 2006 3 commits
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: Fix build with gcc-4.1 (#327355). · 1807bd21
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_send_event):
      Fix build with gcc-4.1 (#327355).
      1807bd21
    • Christophe Fergeau's avatar
      new id3v2 muxer based on TagLib · 603bb156
      Christophe Fergeau authored
      Original commit message from CVS:
      2006-03-09  Christophe Fergeau  <teuf@gnome.org>
      
      reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      
      * configure.ac:
      * ext/Makefile.am:
      * ext/taglib/Makefile.am:
      * ext/taglib/gsttaglib.cc:
      * ext/taglib/gsttaglib.h: new id3v2 muxer based on TagLib
      603bb156
    • Wim Taymans's avatar
      ext/dv/gstdvdemux.c: Handle events in push mode better, can now do... · 6b0cc540
      Wim Taymans authored
      ext/dv/gstdvdemux.c: Handle events in push mode better, can now do non-flushing seeks in push mode as well.
      
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_handle_sink_event),
      (gst_dvdemux_convert_segment), (gst_dvdemux_demux_frame):
      Handle events in push mode better, can now do non-flushing
      seeks in push mode as well.
      6b0cc540
  10. 08 Mar, 2006 1 commit
  11. 07 Mar, 2006 1 commit
  12. 06 Mar, 2006 2 commits
  13. 05 Mar, 2006 1 commit
  14. 04 Mar, 2006 2 commits
    • Tim-Philipp Müller's avatar
      gst/id3demux/: Use new typefind helper functions here as well, and do... · 5a7a0b08
      Tim-Philipp Müller authored
      gst/id3demux/: Use new typefind helper functions here as well, and do typefinding in pull-mode if upstream supports t...
      
      Original commit message from CVS:
      * gst/id3demux/Makefile.am:
      * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad),
      (gst_id3demux_chain), (gst_id3demux_sink_activate):
      Use new typefind helper functions here as well, and
      do typefinding in pull-mode if upstream supports that.
      5a7a0b08
    • Benjamin Pineau's avatar
      sys/sunaudio/: Remove unused variables, breaks build from CVS · bc0abfc8
      Benjamin Pineau authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      (gst_sunaudiomixer_ctrl_get_volume),
      (gst_sunaudiomixer_ctrl_set_volume):
      * sys/sunaudio/gstsunaudiomixertrack.c:
      (gst_sunaudiomixer_track_new):
      Remove unused variables, breaks build from CVS
      with -Werror (#333392, patch by: Benjamin Pineau)
      bc0abfc8
  15. 03 Mar, 2006 3 commits
    • Sebastien Moutte's avatar
      sys/: sinks are now using GST_RANK_PRIMARY to be used with autodectection · c9d85848
      Sebastien Moutte authored
      Original commit message from CVS:
      * sys/directdraw:
      * sys/directsound:
      sinks are now using GST_RANK_PRIMARY to be used with autodectection
      * win32/vs6:
      project files updated to fix some bugs
      * win32/vs7:
      * win32/vs8:
      vs7 and vs8 project files added
      c9d85848
    • Wim Taymans's avatar
      docs/plugins/: Added wavparse docs. · 11d9e3d4
      Wim Taymans authored
      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:
      Added wavparse docs.
      * gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_create_sourcepad), (gst_wavparse_parse_file_header),
      (gst_wavparse_stream_init), (gst_wavparse_perform_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_send_event),
      (gst_wavparse_stream_data), (gst_wavparse_loop),
      (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      Implement seek in READY (fixes #327658)
      Added docs and did some cleanups.
      11d9e3d4
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.*: If we have an index, use a duration based on the index... · 320dea6a
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.*: If we have an index, use a duration based on the index instead of blindly trusting the informa...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_handle_src_event), (gst_avi_demux_parse_stream),
      (gst_avi_demux_calculate_durations_from_index),
      (gst_avi_demux_stream_header):
      * gst/avi/gstavidemux.h:
      If we have an index, use a duration based on the index instead
      of blindly trusting the information in the stream headers
      (fixes #331817).
      320dea6a