1. 03 Apr, 2008 3 commits
  2. 24 Mar, 2008 1 commit
    • René Stadler's avatar
      Make rganalysis and rglimiter elements GAP-flag aware. · 4271a552
      René Stadler authored
      Original commit message from CVS:
      * gst/replaygain/gstrganalysis.c (gst_rg_analysis_init),
      (gst_rg_analysis_transform_ip):
      * gst/replaygain/gstrglimiter.c (gst_rg_limiter_init),
      (gst_rg_limiter_transform_ip):
      Make rganalysis and rglimiter elements GAP-flag aware.
      * tests/check/elements/rganalysis.c: (test_gap_buffers),
      (rganalysis_suite):
      * tests/check/elements/rglimiter.c (test_gap), (rglimiter_suite):
      Add tests to verify gap-awareness.
      4271a552
  3. 22 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      ext/soup/gstsouphttpsrc.c: Don't autoplug souphttpsrc for dav/davs. This is better handled by · d86bfe1f
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_got_headers_cb),
      (gst_soup_http_src_chunk_allocator),
      (gst_soup_http_src_got_chunk_cb),
      (gst_soup_http_src_uri_get_protocols):
      Don't autoplug souphttpsrc for dav/davs. This is better handled by
      GIO and GnomeVFS as they provide authentication.
      Don't leak the icy caps if we already set them and get a new
      icy-metaint header.
      Try harder to set the icy caps on the output buffer to have correct
      caps for the first buffer already.
      * tests/check/elements/souphttpsrc.c: (got_buffer),
      (GST_START_TEST):
      Check that we get a buffer with application/x-icy caps if iradio-mode
      is enabled and we have an icecast URL.
      d86bfe1f
  4. 08 Mar, 2008 1 commit
  5. 26 Feb, 2008 1 commit
    • Wouter Cloetens's avatar
      Add support for specifying a list of cookies to be passed in the HTTP request. Fixes bug #518722. · c99b95d8
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_class_init),
      (gst_soup_http_src_init), (gst_soup_http_src_dispose),
      (gst_soup_http_src_set_property), (gst_soup_http_src_get_property),
      (gst_soup_http_src_create):
      * ext/soup/gstsouphttpsrc.h:
      * tests/check/elements/souphttpsrc.c: (run_test), (GST_START_TEST),
      (souphttpsrc_suite):
      Add support for specifying a list of cookies to be passed in
      the HTTP request. Fixes bug #518722.
      c99b95d8
  6. 22 Feb, 2008 2 commits
  7. 14 Feb, 2008 1 commit
  8. 12 Feb, 2008 3 commits
    • Wim Taymans's avatar
      fixes: #514889 · 4a7cbe84
      Wim Taymans authored
      Original commit message from CVS:
      patch by:  Wim Taymans  <wim.taymans@collabora.co.uk>
      fixes: #514889
      * gst/rtp/gstrtph264pay.c:
      * gst/rtp/gstrtpmp4gdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4gpay.h:
      * gst/rtp/gstrtptheorapay.c:
      * gst/rtp/gstrtpvorbispay.c:
      Fix various leaks shown up in valgrind
      - free sprops and buffer in error cases in H264 payloader
      - fix leak in mp4g depayloader when construction the caps
      - don't leak config string in the mp4g payloader
      - don't leak buffers and headers in theora and vorbis payloaders
      * tests/check/elements/rtp-payloading.c:
      Fix the RTP data test
      - Actually send valid amr data to the payloader instead of 20
      zero-bytes
      - The mp4g payloader expects codec_data on the caps
      4a7cbe84
    • Sebastian Dröge's avatar
      tests/check/elements/souphttpsrc.c: Include glib/gprintf.h for g_vasprintf(). Fixes bug #515564. · a0a9fe66
      Sebastian Dröge authored
      Original commit message from CVS:
      * tests/check/elements/souphttpsrc.c:
      Include glib/gprintf.h for g_vasprintf(). Fixes bug #515564.
      a0a9fe66
    • Sebastian Dröge's avatar
      Add a few libjpeg suppressions and initialize a variable to make smokeenc... · 43588112
      Sebastian Dröge authored
      Add a few libjpeg suppressions and initialize a variable to make smokeenc valgrind clean. Fixes bug #515701.
      
      Original commit message from CVS:
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * tests/check/Makefile.am:
      * tests/check/gst-plugins-good.supp:
      Add a few libjpeg suppressions and initialize a variable to
      make smokeenc valgrind clean. Fixes bug #515701.
      43588112
  9. 11 Feb, 2008 1 commit
  10. 09 Feb, 2008 2 commits
    • Jan Schmidt's avatar
      Add a simple example application for the spectrum element, include it in the... · 1ba01acd
      Jan Schmidt authored
      Add a simple example application for the spectrum element, include it in the docs, and fix some documentation ambigui...
      
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * gst/spectrum/gstspectrum.c:
      * tests/examples/spectrum/.cvsignore:
      * tests/examples/spectrum/Makefile.am:
      * tests/examples/spectrum/spectrum-example.c:
      Add a simple example application for the spectrum element, include it
      in the docs, and fix some documentation ambiguities.
      Fixes: #348085
      1ba01acd
    • Jan Schmidt's avatar
      gst/: Fix includes order · 6afa17d8
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/equalizer/Makefile.am:
      * gst/spectrum/Makefile.am:
      Fix includes order
      * tests/check/Makefile.am:
      Exclude v4l2src from the states test - it takes too long to start.
      * tests/check/elements/spectrum.c:
      Make the test run properly with CK_FORK=no
      6afa17d8
  11. 08 Feb, 2008 7 commits
    • 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
    • David Schleef's avatar
      gst/multifile/: Use g_file_[sg]et_contents() instead of using stdio functions. · da83e9f4
      David Schleef authored
      Original commit message from CVS:
      * gst/multifile/gstmultifilesink.c:
      * gst/multifile/gstmultifilesrc.c:
      Use g_file_[sg]et_contents() instead of using stdio functions.
      Should be less error prone.
      * tests/check/elements/multifile.c:
      Create a temporary directory using standard functions instead of
      creating a directory in the current dir.
      da83e9f4
    • 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
      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
      docs/plugins/gst-plugins-bad-plugins.*: Remove equalizer plugin docs · c54301aa
      Jan Schmidt authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      Remove equalizer plugin docs
      * tests/check/Makefile.am:
      Add GST_OPTION_CFLAGS, to get -Werror -Wall into the tests as for
      other modules.
      * tests/check/elements/multifile.c:
      * tests/check/elements/rganalysis.c:
      * tests/check/elements/rglimiter.c:
      Fix compiler warnings from -Wall -Werror
      c54301aa
  12. 07 Feb, 2008 2 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
  13. 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
  14. 02 Feb, 2008 1 commit
    • 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
  15. 30 Jan, 2008 2 commits
    • Wouter Cloetens's avatar
      tests/check/: Add missing files for the unit test. · f9eb6432
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * tests/check/test-cert.pem:
      * tests/check/test-key.pem:
      Add missing files for the unit test.
      f9eb6432
    • Wouter Cloetens's avatar
      docs/plugins/: Add souphttpsrc to the docs. · 70841f17
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      Add souphttpsrc to the docs.
      * configure.ac:
      * ext/soup/gstsouphttpsrc.c: (gst_souphttp_src_class_init),
      (gst_souphttp_src_init), (gst_souphttp_src_dispose),
      (gst_souphttp_src_set_property), (gst_souphttp_src_get_property),
      (gst_souphttp_src_cancel_message),
      (gst_souphttp_src_queue_message),
      (gst_souphttp_src_add_range_header),
      (gst_souphttp_src_session_unpause_message),
      (gst_souphttp_src_session_pause_message),
      (gst_souphttp_src_session_close),
      (gst_souphttp_src_got_headers_cb), (gst_souphttp_src_got_body_cb),
      (gst_souphttp_src_finished_cb), (gst_souphttp_src_got_chunk_cb),
      (gst_souphttp_src_response_cb), (gst_souphttp_src_parse_status),
      (gst_souphttp_src_create), (gst_souphttp_src_start),
      (gst_souphttp_src_stop), (gst_souphttp_src_unlock),
      (gst_souphttp_src_unlock_stop), (gst_souphttp_src_get_size),
      (gst_souphttp_src_is_seekable), (gst_souphttp_src_do_seek),
      (gst_souphttp_src_set_location), (gst_souphttp_src_set_proxy),
      (plugin_init):
      * ext/soup/gstsouphttpsrc.h:
      Add support for libsoup2.4 and require it. Also implement redirection
      and manual proxy specification. Fixes bug #510708.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/souphttpsrc.c:
      Add unit test for souphttpsrc.
      70841f17
  16. 29 Jan, 2008 2 commits
  17. 21 Jan, 2008 1 commit
    • Jan Schmidt's avatar
      tests/check/Makefile.am: Fix up some CFLAGS sets. · 23b5b27e
      Jan Schmidt authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Fix up some CFLAGS sets.
      Don't include gconfvideosrc in the states test.
      * tests/check/elements/autodetect.c: (GST_START_TEST):
      Add some error strings to fail_unless arguments to fix some weird
      compiler errors on Solaris.
      23b5b27e
  18. 18 Jan, 2008 1 commit
    • Sebastian Dröge's avatar
      tests/check/: Add some minimal tests for the equalizer plugin. · 3ded44b6
      Sebastian Dröge authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/equalizer.c: (setup_equalizer),
      (cleanup_equalizer), (GST_START_TEST), (equalizer_suite), (main):
      Add some minimal tests for the equalizer plugin.
      3ded44b6
  19. 12 Jan, 2008 1 commit
  20. 11 Jan, 2008 4 commits
  21. 18 Dec, 2007 2 commits
    • Tim-Philipp Müller's avatar
      tests/check/elements/avisubtitle.c: Small unit test fix (has no practical... · 8188edf4
      Tim-Philipp Müller authored
      tests/check/elements/avisubtitle.c: Small unit test fix (has no practical impact at the moment, since we're only feed...
      
      Original commit message from CVS:
      * tests/check/elements/avisubtitle.c: (check_correct_buffer):
      Small unit test fix (has no practical impact at the moment,
      since we're only feeding utf8 and hence just create a sub-
      buffer for the output).
      8188edf4
    • Thijs Vermeir's avatar
      Add seeking support for avi subtitle · 587583b4
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.c:
      * tests/check/elements/avisubtitle.c:
      Add seeking support for avi subtitle
      587583b4