1. 08 Feb, 2008 8 commits
    • Julien Moutte Moutte's avatar
      gst/matroska/matroska-demux.c: Flag keyframe and delta units correctly when dealign with a · 19a278f7
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2008-02-08  Julien Moutte  <julien@fluendo.com>
      
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_parse_blockgroup_or_simpleblock): Flag
      keyframe and delta units correctly when dealign with a
      BlockGroup.
      Fixes: #514397
      19a278f7
    • Jan Schmidt's avatar
      tests/check/elements/.cvsignore: Spell the new tests correctly in .cvsignore · 49d2efed
      Jan Schmidt authored
      Original commit message from CVS:
      * tests/check/elements/.cvsignore:
      Spell the new tests correctly in .cvsignore
      49d2efed
    • Tim-Philipp Müller's avatar
      gst/multifile/gstmultifilesrc.c: Need to use gsize here for the size, fixes compiler warning. · 0e176540
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/multifile/gstmultifilesrc.c: (gst_multi_file_src_create):
      Need to use gsize here for the size, fixes compiler warning.
      * tests/examples/equalizer/.cvsignore:
      * tests/examples/equalizer/Makefile.am:
      * tests/examples/spectrum/.cvsignore:
      * tests/examples/spectrum/Makefile.am:
      Add missing files to fix the build.
      0e176540
    • Jan Schmidt's avatar
      Move multifile plugin from -bad. · 26a52d27
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * 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.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-multifile.xml:
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      Move multifile plugin from -bad.
      Fixes: #490283
      26a52d27
    • Jan Schmidt's avatar
      Move spectrum plugin from -bad. · 1d5d8e13
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * 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.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * gst/spectrum/Makefile.am:
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/examples/Makefile.am:
      Move spectrum plugin from -bad.
      Move examples into tests/examples/spectrum.
      1d5d8e13
    • Jan Schmidt's avatar
      Mention bug 415627 fixed with previous commit · a5a50d13
      Jan Schmidt authored
      Original commit message from CVS:
      Mention bug 415627 fixed with previous commit
      a5a50d13
    • Jan Schmidt's avatar
      Move the equalizer plugin across from -bad · 5aa6c44e
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * 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.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.interfaces:
      * docs/plugins/inspect/plugin-equalizer.xml:
      * gst/equalizer/Makefile.am:
      * tests/check/Makefile.am:
      * tests/examples/Makefile.am:
      Move the equalizer plugin across from -bad
      * tests/check/elements/.cvsignore:
      Add equalizer, audiosincwband and audiosincwlimit
      * tests/check/elements/equalizer.c:
      Fix compiler warnings
      5aa6c44e
    • Jan Schmidt's avatar
      configure.ac: Only build with DISABLE_DEPRECATED during the CVS cycle.... · 2974da07
      Jan Schmidt authored
      configure.ac: Only build with DISABLE_DEPRECATED during the CVS cycle. Pre-releases are treated like releases and bui...
      
      Original commit message from CVS:
      * configure.ac:
      Only build with DISABLE_DEPRECATED during the CVS cycle. Pre-releases
      are treated like releases and build without it.
      2974da07
  2. 07 Feb, 2008 5 commits
    • Jan Schmidt's avatar
      Move the lpwsinc and bpwsinc elements from gst-plugins-bad into the audiofx... · 6fe3c141
      Jan Schmidt authored
      Move the lpwsinc and bpwsinc elements from gst-plugins-bad into the audiofx plugin, and rename to audiowsinclimit and...
      
      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:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiofx.c:
      * gst/audiofx/audiowsincband.c:
      * gst/audiofx/audiowsincband.h:
      * gst/audiofx/audiowsinclimit.c:
      * gst/audiofx/audiowsinclimit.h:
      * tests/check/Makefile.am:
      * tests/check/elements/audiowsincband.c:
      * tests/check/elements/audiowsinclimit.c:
      Move the lpwsinc and bpwsinc elements from gst-plugins-bad into
      the audiofx plugin, and rename to audiowsinclimit and audiowsincband
      respectively.
      Fixes: #467666
      6fe3c141
    • Tim-Philipp Müller's avatar
      Return GST_FLOW_NOT_NEGOTIATED if we get a buffer without caps, and add a... · 6d166987
      Tim-Philipp Müller authored
      Return GST_FLOW_NOT_NEGOTIATED if we get a buffer without caps, and add a somewhat useful debug message. Plus test.
      
      Original commit message from CVS:
      * gst/icydemux/gsticydemux.c: (gst_icydemux_chain):
      * tests/check/elements/icydemux.c:
      Return GST_FLOW_NOT_NEGOTIATED if we get a buffer without
      caps, and add a somewhat useful debug message. Plus test.
      6d166987
    • Sebastien Moutte's avatar
      gst/rtsp/gstrtspsrc.c: Include unistd.h only if HAVE_UNISTD_H is defined · f0690e19
      Sebastien Moutte authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c:
      Include unistd.h only if HAVE_UNISTD_H is defined
      * win32/common/config.h.in:
      * win32/common/config.h:
      Define socklen_t as it seems it's not defined in default
      Visual Studio headers.
      * win32/vs6/libgstalpha.dsp:
      * win32/vs6/libgstapetag.dsp:
      * win32/vs6/libgstavi.dsp:
      * win32/vs6/libgstrtp.dsp:
      * win32/vs6/libgstrtsp.dsp:
      * win32/vs6/libgstvideomixer.dsp:
      Update project file dependencies and add new source files
      f0690e19
    • Bjarne Rosengren's avatar
      gst/matroska/ebml-write.c: Don't leak buffers when we don't push them downstream. · 639b1183
      Bjarne Rosengren authored
      Original commit message from CVS:
      Patch by: Bjarne Rosengren <bjarne at axis dot com>
      * gst/matroska/ebml-write.c: (gst_ebml_write_element_push):
      Don't leak buffers when we don't push them downstream.
      Fixes bug #514965.
      639b1183
    • Tim-Philipp Müller's avatar
      configure.ac: Bump requirements to (good) released versions to avoid confusion... · 4142a493
      Tim-Philipp Müller authored
      configure.ac: Bump requirements to (good) released versions to avoid confusion and make implicit core requirement exp...
      
      Original commit message from CVS:
      * configure.ac:
      Bump requirements to (good) released versions to avoid
      confusion and make implicit core requirement explicit.
      4142a493
  3. 06 Feb, 2008 1 commit
    • Jan Schmidt's avatar
      Rename audiochebyshevfreqband -> audiochebband and audiochebyshevfreqlimit ->... · 22bea9fe
      Jan Schmidt authored
      Rename audiochebyshevfreqband -> audiochebband and audiochebyshevfreqlimit -> audiocheblimit and do the requisite CVS...
      
      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:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiochebband.c:
      * gst/audiofx/audiochebband.h:
      * gst/audiofx/audiocheblimit.c:
      * gst/audiofx/audiocheblimit.h:
      * gst/audiofx/audiochebyshevfreqband.c:
      * gst/audiofx/audiochebyshevfreqband.h:
      * gst/audiofx/audiochebyshevfreqlimit.c:
      * gst/audiofx/audiochebyshevfreqlimit.h:
      * gst/audiofx/audiofx.c:
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/audiochebband.c:
      * tests/check/elements/audiocheblimit.c:
      * tests/check/elements/audiochebyshevfreqband.c:
      * tests/check/elements/audiochebyshevfreqlimit.c:
      Rename audiochebyshevfreqband -> audiochebband and
      audiochebyshevfreqlimit -> audiocheblimit and do the requisite CVS
      surgery.
      Closes: #491811
      22bea9fe
  4. 05 Feb, 2008 1 commit
  5. 04 Feb, 2008 1 commit
  6. 02 Feb, 2008 2 commits
    • John Millikin's avatar
      ext/flac/gstflacdec.c: Fix extraction of picture blocks with newer libflac versions again: · 2fced64b
      John Millikin authored
      Original commit message from CVS:
      Patch by: John Millikin <jmillikin at gmail dot com>
      * ext/flac/gstflacdec.c: (gst_flac_dec_scan_for_last_block),
      (gst_flac_extract_picture_buffer), (gst_flac_dec_metadata_callback):
      Fix extraction of picture blocks with newer libflac versions again:
      FLAC__METADATA_TYPE_PICTURE is an enum, not a define (#513628).
      2fced64b
    • Tim-Philipp Müller's avatar
      tests/check/Makefile.am: Add rtp-payloading test to VALGRIND_TO_FIX. · cf113569
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Add rtp-payloading test to VALGRIND_TO_FIX.
      * tests/check/elements/rtp-payloading.c:
      Add semicolons after GST_TEST_END so gst-indent gets the
      formatting right; make test less verbose in general, but
      more verbose in the error case (which should probably
      make the test fail anyway).
      cf113569
  7. 01 Feb, 2008 1 commit
    • Thijs Vermeir's avatar
      Add documentation for avisubtitle and change class to · 51c8f38a
      Thijs Vermeir 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:
      * gst/avi/gstavisubtitle.c:
      Add documentation for avisubtitle and change class to
      Codec/Parser/Subtitle
      51c8f38a
  8. 31 Jan, 2008 4 commits
    • Jan Schmidt's avatar
      sys/v4l2/v4l2_calls.c: Treat ENOTTY (driver does not implement ioctl) the same as · 38baf136
      Jan Schmidt authored
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      Treat ENOTTY (driver does not implement ioctl) the same as
      EINVAL since it implies there are no available standards.
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format),
      (gst_v4l2src_get_nearest_size):
      Replace gst_v4l2src_get_size_limits with 2 calls to new function
      gst_v4l2src_get_nearest_size, and get it to use VIDIOC_S_FMT to
      probe if the driver does not support VIDIOC_TRY_FMT for whatever
      reason, and if we aren't yet actively capturing.
      * sys/v4l2/v4l2src_calls.h:
      Remove replaced function declaration.
      38baf136
    • Jan Schmidt's avatar
      configure.ac: Bump plugins-base requirement to 0.10.16 for the gst_video_format_* · 27d41809
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Bump plugins-base requirement to 0.10.16 for the gst_video_format_*
      API.
      27d41809
    • Jan Schmidt's avatar
      configure.ac: Fix typo. · f189cb8c
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Fix typo.
      f189cb8c
    • Jan Schmidt's avatar
      gst/alpha/: Re-write the 'alpha' plugin to be BaseTransform based, simplifying... · e3155410
      Jan Schmidt authored
      gst/alpha/: Re-write the 'alpha' plugin to be BaseTransform based, simplifying some stuff, and making buffer-alloc an...
      
      Original commit message from CVS:
      * gst/alpha/Makefile.am:
      * gst/alpha/gstalpha.c:
      Re-write the 'alpha' plugin to be BaseTransform based, simplifying
      some stuff, and making buffer-alloc and resizing work automatically.
      No longer crashes on odd frame widths and heights, although there
      seems to be a disagreement with ffmpegcolorspace about what size
      an AYUV frame with odd height should be.
      e3155410
  9. 29 Jan, 2008 4 commits
    • Alessandro Decina's avatar
      ext/libpng/gstpngenc.*: Preallocate the output buffer so that g_memdup() and... · 3ad8e778
      Alessandro Decina authored
      ext/libpng/gstpngenc.*: Preallocate the output buffer so that g_memdup() and gst_buffer_merge() aren't needed anymore...
      
      Original commit message from CVS:
      Patch by: Alessandro Decina <alessandro at nnva dot org>
      * ext/libpng/gstpngenc.c: (user_write_data), (gst_pngenc_chain):
      * ext/libpng/gstpngenc.h:
      Preallocate the output buffer so that g_memdup() and
      gst_buffer_merge() aren't needed anymore. This greatly improves
      performances and fixes #512544.
      3ad8e778
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: GStreamer timestamps are PTS values while AVI only... · bc1734ac
      Wim Taymans authored
      gst/avi/gstavidemux.c: GStreamer timestamps are PTS values while AVI only knows about DTS timestamps. Make sure we on...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry),
      (gst_avi_demux_stream_data):
      GStreamer timestamps are PTS values while AVI only knows about DTS
      timestamps. Make sure we only copy the DTS as the buffer timestamp when
      we are dealing with a key frame.
      bc1734ac
    • Stefan Kost's avatar
      tests/check/: Add add testsuite for the rtp-payloader that tries simulating... · 956ae25e
      Stefan Kost authored
      tests/check/: Add add testsuite for the rtp-payloader that tries simulating dataflow. Needs more test data.
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/rtp-payloading.c:
      Add add testsuite for the rtp-payloader that tries simulating
      dataflow. Needs more test data.
      956ae25e
    • Stefan Kost's avatar
      tests/check/elements/alphacolor.c: Remove two unused variables. · bf1c0af3
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/elements/alphacolor.c:
      Remove two unused variables.
      bf1c0af3
  10. 28 Jan, 2008 1 commit
  11. 25 Jan, 2008 1 commit
    • Thijs Vermeir's avatar
      gst/rtp/: Add MPEG2 video payloader · b03d3e0b
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c:
      * gst/rtp/gstrtpmpvpay.c:
      * gst/rtp/gstrtpmpvpay.h:
      Add MPEG2 video payloader
      b03d3e0b
  12. 23 Jan, 2008 1 commit
  13. 21 Jan, 2008 3 commits
  14. 19 Jan, 2008 2 commits
    • Sebastian Dröge's avatar
      Add bug number to the latest entry · 16dde2f9
      Sebastian Dröge authored
      Original commit message from CVS:
      Add bug number to the latest entry
      16dde2f9
    • Sebastian Dröge's avatar
      gst/wavparse/gstwavparse.c: Set variable to NULL after freeing it to prevent... · a3b9fddd
      Sebastian Dröge authored
      gst/wavparse/gstwavparse.c: Set variable to NULL after freeing it to prevent double frees or make failures by another...
      
      Original commit message from CVS:
      Based on a patch by:
      Victor STINNER <victor dot stinner at haypocalc dot com>
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
      Set variable to NULL after freeing it to prevent double frees
      or make failures by another use of it afterwards more obvious
      and fix use of it after the freeing.
      a3b9fddd
  15. 18 Jan, 2008 2 commits
  16. 17 Jan, 2008 2 commits
    • Tim-Philipp Müller's avatar
      ext/flac/gstflacdec.c: where the picture metadata defines and structs don't exist yet. · a745924f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c:
      Fix compilation against flac 1.1.2 (as on debian stable), where
      the picture metadata defines and structs don't exist yet.
      Fixes #509301.
      a745924f
    • Olivier Crete's avatar
      gst/udp/gstmultiudpsink.*: Add property to automatically join a multicast... · 15615129
      Olivier Crete authored
      gst/udp/gstmultiudpsink.*: Add property to automatically join a multicast group or not. This can be useful when shari...
      
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_set_property),
      (gst_multiudpsink_get_property), (gst_multiudpsink_init_send),
      (gst_multiudpsink_add_internal), (gst_multiudpsink_remove):
      * gst/udp/gstmultiudpsink.h:
      Add property to automatically join a multicast group or not. This can be
      useful when sharing a socket between multiple elements.
      Fixes #509531.
      15615129
  17. 16 Jan, 2008 1 commit