1. 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
  2. 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
  3. 28 Jan, 2008 1 commit
  4. 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
  5. 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
  6. 23 Jan, 2008 1 commit
  7. 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
  8. 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
  9. 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
  10. 18 Jan, 2008 7 commits
  11. 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
  12. 16 Jan, 2008 3 commits
  13. 15 Jan, 2008 6 commits
    • Stefan Kost's avatar
      docs/plugins/: Add 3 more plugins to docs. · eee12cca
      Stefan Kost 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:
      * docs/plugins/inspect/plugin-gamma.xml:
      * docs/plugins/inspect/plugin-monoscope.xml:
      * docs/plugins/inspect/plugin-video4linux2.xml:
      Add 3 more plugins to docs.
      eee12cca
    • Stefan Kost's avatar
      Revert previous change caused by a file that got stuck on an old revision. · 567ec26d
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * sys/osxvideo/osxvideosink.h:
      Revert previous change caused by a file that got stuck on an old
      revision.
      567ec26d
    • Stefan Kost's avatar
      Re-add multipartdemux to the docs. Last round of section cleanup. · 5b8e97b8
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * gst/multipart/Makefile.am:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartdemux.h:
      * gst/multipart/multipartmux.c:
      * gst/multipart/multipartmux.h:
      Re-add multipartdemux to the docs. Last round of section cleanup.
      5b8e97b8
    • Stefan Kost's avatar
      Managed to resolve most unused declarations. Filed a bug for one left. · 04c899f7
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxvideo/osxvideosink.h:
      Managed to resolve most unused declarations. Filed a bug for one left.
      04c899f7
    • Stefan Kost's avatar
      docs/plugins/gst-plugins-good-plugins-sections.txt: Cleanup section file. · 1535fc8b
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Cleanup section file.
      1535fc8b
    • Stefan Kost's avatar
      docs/plugins/: Update plugin docs. · af52f547
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/gst-plugins-good-plugins.signals:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      Update plugin docs.
      * gst/videomixer/Makefile.am:
      * gst/videomixer/videomixer.c:
      * gst/videomixer/videomixer.h:
      * gst/videomixer/videomixerpad.h:
      Split out header to fix warnings from the doc-build.
      af52f547
  14. 14 Jan, 2008 1 commit