1. 06 Feb, 2008 1 commit
  2. 05 Feb, 2008 1 commit
  3. 04 Feb, 2008 1 commit
  4. 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
  5. 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
  6. 31 Jan, 2008 6 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
    • Sebastian Dröge's avatar
      ext/soup/gstsouphttpsrc.c: Add changes to gstsouphttpsrc.c that were missing from last commit. · 6baec659
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/soup/gstsouphttpsrc.c: (_do_init),
      (gst_soup_http_src_base_init), (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_unicodify), (gst_soup_http_src_cancel_message),
      (gst_soup_http_src_queue_message),
      (gst_soup_http_src_add_range_header),
      (gst_soup_http_src_session_unpause_message),
      (gst_soup_http_src_session_pause_message),
      (gst_soup_http_src_session_close),
      (gst_soup_http_src_got_headers_cb),
      (gst_soup_http_src_got_body_cb), (gst_soup_http_src_finished_cb),
      (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_response_cb),
      (gst_soup_http_src_parse_status), (gst_soup_http_src_create),
      (gst_soup_http_src_start), (gst_soup_http_src_stop),
      (gst_soup_http_src_unlock), (gst_soup_http_src_unlock_stop),
      (gst_soup_http_src_get_size), (gst_soup_http_src_is_seekable),
      (gst_soup_http_src_do_seek), (gst_soup_http_src_set_location),
      (gst_soup_http_src_set_proxy), (gst_soup_http_src_uri_get_type),
      (gst_soup_http_src_uri_get_protocols),
      (gst_soup_http_src_uri_get_uri), (gst_soup_http_src_uri_set_uri),
      (gst_soup_http_src_uri_handler_init), (plugin_init):
      Add changes to gstsouphttpsrc.c that were missing from last commit.
      6baec659
    • Wouter Cloetens's avatar
      Make coding style more consistent, including class renaming. · 6085d69a
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      * docs/plugins/inspect/plugin-soup.xml:
      (gst_soup_http_src_base_init), (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_unicodify), (gst_soup_http_src_cancel_message),
      (gst_soup_http_src_queue_message),
      (gst_soup_http_src_add_range_header),
      (gst_soup_http_src_session_unpause_message),
      (gst_soup_http_src_session_pause_message),
      (gst_soup_http_src_session_close),
      (gst_soup_http_src_got_headers_cb),
      (gst_soup_http_src_got_body_cb), (gst_soup_http_src_finished_cb),
      (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_response_cb),
      (gst_soup_http_src_parse_status), (gst_soup_http_src_create),
      (gst_soup_http_src_start), (gst_soup_http_src_stop),
      (gst_soup_http_src_unlock), (gst_soup_http_src_unlock_stop),
      (gst_soup_http_src_get_size), (gst_soup_http_src_is_seekable),
      (gst_soup_http_src_do_seek), (gst_soup_http_src_set_location),
      (gst_soup_http_src_set_proxy), (gst_soup_http_src_uri_get_type),
      (gst_soup_http_src_uri_get_protocols),
      (gst_soup_http_src_uri_get_uri), (gst_soup_http_src_uri_set_uri),
      (gst_soup_http_src_uri_handler_init), (plugin_init):
      * ext/soup/gstsouphttpsrc.h:
      Make coding style more consistent, including class renaming.
      6085d69a
    • 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
  7. 30 Jan, 2008 4 commits
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.c: Update documentation a bit. · 0465f9b7
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c:
      Update documentation a bit.
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      * docs/plugins/gst-plugins-bad-plugins.prerequisites:
      * docs/plugins/inspect/plugin-alsaspdif.xml:
      * docs/plugins/inspect/plugin-dvb.xml:
      * docs/plugins/inspect/plugin-filter.xml:
      * docs/plugins/inspect/plugin-glimagesink.xml:
      * docs/plugins/inspect/plugin-mpegvideoparse.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * docs/plugins/inspect/plugin-rawparse.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-sdl.xml:
      * docs/plugins/inspect/plugin-soundtouch.xml:
      * docs/plugins/inspect/plugin-soup.xml:
      * docs/plugins/inspect/plugin-spcdec.xml:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * docs/plugins/inspect/plugin-speed.xml:
      * docs/plugins/inspect/plugin-speexresample.xml:
      * docs/plugins/inspect/plugin-switch.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      Regenerate everything for the documentation changes we had.
      0465f9b7
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.c: Let the proxy property default to the content of... · e70e2391
      Wouter Cloetens authored
      ext/soup/gstsouphttpsrc.c: Let the proxy property default to the content of the $http_proxy environment variable.
      
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (gst_souphttp_src_init):
      Let the proxy property default to the content of the $http_proxy
      environment variable.
      e70e2391
    • 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
  8. 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
  9. 28 Jan, 2008 1 commit
  10. 26 Jan, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/filter/: Don't implement get_unit_size() ourselves, the GstAudioFilter... · 9e88635b
      Sebastian Dröge authored
      gst/filter/: Don't implement get_unit_size() ourselves, the GstAudioFilter base class already does this for us.
      
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init):
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init):
      Don't implement get_unit_size() ourselves, the GstAudioFilter base
      class already does this for us.
      9e88635b
  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 5 commits
    • 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
    • Brian Cameron's avatar
      configure.ac: Detect video4linux headers on Solaris too. · a973a4f1
      Brian Cameron authored
      Original commit message from CVS:
      * configure.ac:
      Detect video4linux headers on Solaris too.
      * sys/v4l2/gstv4l2colorbalance.h:
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/v4l2_calls.c:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_finalize),
      (gst_v4l2_buffer_new):
      Make v4l2 build on Solaris.
      Patch by: Brian Cameron  <brian.cameron at sun dot com>
      Fixes: #510505
      a973a4f1
    • Stefan Kost's avatar
      docs/plugins/gst-plugins-good-plugins-docs.sgml: Update list from (still local) scanning script. · 612cbd9b
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      Update list from (still local) scanning script.
      612cbd9b
    • Stefan Kost's avatar
      docs/plugins/: Add symbols from -unused.txt to the right place. · 0c4a31d3
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      Add symbols from -unused.txt to the right place.
      * gst/dvdspu/gstdvdspu.c:
      * gst/dvdspu/gstdvdspu.h:
      Coherent namespace usage.
      * gst/spectrum/gstspectrum.c:
      Fix broken XML fragment in doc snippet even more.
      0c4a31d3
    • Stefan Kost's avatar
      docs/plugins/Makefile.am: Update include list. · 60144c1f
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      Update include list.
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      Update xml includes.
      * docs/plugins/inspect/plugin-alsaspdif.xml:
      * docs/plugins/inspect/plugin-amrwb.xml:
      * docs/plugins/inspect/plugin-bayer.xml:
      * docs/plugins/inspect/plugin-bz2.xml:
      * docs/plugins/inspect/plugin-cdxaparse.xml:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-dvbsrc.xml:
      * docs/plugins/inspect/plugin-dvdspu.xml:
      * docs/plugins/inspect/plugin-equalizer.xml:
      * docs/plugins/inspect/plugin-faac.xml:
      * docs/plugins/inspect/plugin-faad.xml:
      * docs/plugins/inspect/plugin-fbdevsink.xml:
      * docs/plugins/inspect/plugin-festival.xml:
      * docs/plugins/inspect/plugin-filter.xml:
      * docs/plugins/inspect/plugin-flvdemux.xml:
      * docs/plugins/inspect/plugin-freeze.xml:
      * docs/plugins/inspect/plugin-gsm.xml:
      * docs/plugins/inspect/plugin-gstinterlace.xml:
      * docs/plugins/inspect/plugin-gstrtpmanager.xml:
      * docs/plugins/inspect/plugin-h264parse.xml:
      * docs/plugins/inspect/plugin-interleave.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-metadata.xml:
      * docs/plugins/inspect/plugin-modplug.xml:
      * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
      * docs/plugins/inspect/plugin-mpegtsparse.xml:
      * docs/plugins/inspect/plugin-mpegvideoparse.xml:
      * docs/plugins/inspect/plugin-musicbrainz.xml:
      * docs/plugins/inspect/plugin-mve.xml:
      * docs/plugins/inspect/plugin-nsfdec.xml:
      * docs/plugins/inspect/plugin-nuvdemux.xml:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * docs/plugins/inspect/plugin-real.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-sdl.xml:
      * docs/plugins/inspect/plugin-sdp.xml:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * docs/plugins/inspect/plugin-speed.xml:
      * docs/plugins/inspect/plugin-speexresample.xml:
      * docs/plugins/inspect/plugin-stereo.xml:
      * docs/plugins/inspect/plugin-switch.xml:
      * docs/plugins/inspect/plugin-timidity.xml:
      * docs/plugins/inspect/plugin-tta.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * docs/plugins/inspect/plugin-videoparse.xml:
      * docs/plugins/inspect/plugin-videosignal.xml:
      * docs/plugins/inspect/plugin-vmnc.xml:
      * docs/plugins/inspect/plugin-wildmidi.xml:
      * docs/plugins/inspect/plugin-x264.xml:
      * docs/plugins/inspect/plugin-xingheader.xml:
      * docs/plugins/inspect/plugin-xvid.xml:
      * docs/plugins/inspect/plugin-y4menc.xml:
      Regenerate files.
      * gst/spectrum/gstspectrum.c:
      Fix broken XML fragment in doc snippet.
      * tests/check/elements/.cvsignore:
      Add test binary to ignores.
      60144c1f
  14. 20 Jan, 2008 1 commit
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.c: Report the size of the stream as the total size... · 5cfaf19e
      Wouter Cloetens authored
      ext/soup/gstsouphttpsrc.c: Report the size of the stream as the total size instead of the remaining Content-Length, w...
      
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (soup_got_headers):
      Report the size of the stream as the total size instead of
      the remaining Content-Length, which is wrong after a seek.
      5cfaf19e
  15. 19 Jan, 2008 3 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
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.c: Correctly set duration on the GstBaseSrc segment... · 505878c0
      Wouter Cloetens authored
      ext/soup/gstsouphttpsrc.c: Correctly set duration on the GstBaseSrc segment when we know it to fix failing the durati...
      
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (soup_got_headers):
      Correctly set duration on the GstBaseSrc segment when we know it
      to fix failing the duration query.
      505878c0
  16. 18 Jan, 2008 7 commits