1. 03 Mar, 2008 2 commits
    • Sebastian Dröge's avatar
      Correct all relevant warnings found by the sparse semantic code analyzer. This... · 286ade37
      Sebastian Dröge authored
      Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static...
      
      Original commit message from CVS:
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_get_type):
      * ext/alsa/gstalsasink.c: (set_hwparams):
      * ext/alsa/gstalsasrc.c: (set_hwparams):
      * ext/gio/gstgio.c: (gst_gio_uri_handler_get_uri):
      * ext/ogg/gstoggmux.h:
      * ext/ogg/gstogmparse.c:
      * gst-libs/gst/audio/audio.c:
      * gst-libs/gst/fft/kiss_fft_f64.c: (kiss_fft_f64_alloc):
      * gst-libs/gst/pbutils/missing-plugins.c:
      (gst_missing_uri_sink_message_new),
      (gst_missing_element_message_new),
      (gst_missing_decoder_message_new),
      (gst_missing_encoder_message_new):
      * gst-libs/gst/rtp/gstbasertppayload.c:
      * gst-libs/gst/rtp/gstrtcpbuffer.c:
      (gst_rtcp_packet_bye_get_reason):
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audioresample/gstaudioresample.c:
      * gst/ffmpegcolorspace/imgconvert.c:
      * gst/playback/test.c: (gen_video_element), (gen_audio_element):
      * gst/typefind/gsttypefindfunctions.c:
      * gst/videoscale/vs_4tap.c:
      * gst/videoscale/vs_4tap.h:
      * sys/v4l/gstv4lelement.c:
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_get_any_caps):
      * sys/v4l/v4l_calls.c:
      * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_init),
      (gst_v4lsrc_try_capture):
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new):
      * tests/check/elements/audioconvert.c:
      * tests/check/elements/audioresample.c:
      (fail_unless_perfect_stream):
      * tests/check/elements/audiotestsrc.c: (setup_audiotestsrc):
      * tests/check/elements/decodebin.c:
      * tests/check/elements/gdpdepay.c: (setup_gdpdepay),
      (setup_gdpdepay_streamheader):
      * tests/check/elements/gdppay.c: (setup_gdppay), (GST_START_TEST),
      (setup_gdppay_streamheader):
      * tests/check/elements/gnomevfssink.c: (setup_gnomevfssink):
      * tests/check/elements/multifdsink.c: (setup_multifdsink):
      * tests/check/elements/textoverlay.c:
      * tests/check/elements/videorate.c: (setup_videorate):
      * tests/check/elements/videotestsrc.c: (setup_videotestsrc):
      * tests/check/elements/volume.c: (setup_volume):
      * tests/check/elements/vorbisdec.c: (setup_vorbisdec):
      * tests/check/elements/vorbistag.c:
      * tests/check/generic/clock-selection.c:
      * tests/check/generic/states.c: (setup), (teardown):
      * tests/check/libs/cddabasesrc.c:
      * tests/check/libs/video.c:
      * tests/check/pipelines/gio.c:
      * tests/check/pipelines/oggmux.c:
      * tests/check/pipelines/simple-launch-lines.c:
      (simple_launch_lines_suite):
      * tests/check/pipelines/streamheader.c:
      * tests/check/pipelines/theoraenc.c:
      * tests/check/pipelines/vorbisdec.c:
      * tests/check/pipelines/vorbisenc.c:
      * tests/examples/seek/scrubby.c:
      * tests/examples/seek/seek.c: (query_positions_elems),
      (query_positions_pads):
      * tests/icles/stress-xoverlay.c: (myclock):
      Correct all relevant warnings found by the sparse semantic code
      analyzer. This include marking several symbols static, using
      NULL instead of 0 for pointers and using "foo (void)" instead
      of "foo ()" for declarations.
      * win32/common/libgstrtp.def:
      Add gst_rtp_buffer_set_extension_data to the symbol definition file.
      286ade37
    • Jens Granseuer's avatar
      gst/mve/gstmvedemux.c: Fix audio discontinuity that happens when silent chunks... · 3f4628dd
      Jens Granseuer authored and Sebastian Dröge's avatar Sebastian Dröge committed
      gst/mve/gstmvedemux.c: Fix audio discontinuity that happens when silent chunks are followed by real data again. Fixes...
      
      Original commit message from CVS:
      Patch by: Jens Granseuer <jensgr at gmx dot net>
      * gst/mve/gstmvedemux.c: (gst_mve_audio_data),
      (gst_mve_demux_get_type):
      Fix audio discontinuity that happens when silent chunks are
      followed by real data again. Fixes bug #519905.
      3f4628dd
  2. 01 Mar, 2008 1 commit
  3. 28 Feb, 2008 2 commits
  4. 27 Feb, 2008 3 commits
  5. 26 Feb, 2008 5 commits
  6. 25 Feb, 2008 2 commits
    • Stefan Kost's avatar
      gst/selector/gstinputselector.*: Added "select-all" property to make it work... · 188190e0
      Stefan Kost authored
      gst/selector/gstinputselector.*: Added "select-all" property to make it work like aggregator in 0.8.
      
      Original commit message from CVS:
      * gst/selector/gstinputselector.c:
      * gst/selector/gstinputselector.h:
      Added "select-all" property to make it work like aggregator in 0.8.
      * gst/selector/gstoutputselector.c:
      Fix resend-latest behavoiur.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/selector.c:
      Add unit tests for selector.
      188190e0
    • Sebastian Dröge's avatar
      Remove midi typefinders and require base CVS as they moved there. · a49e89d5
      Sebastian Dröge authored
      Original commit message from CVS:
      * configure.ac:
      * ext/timidity/gsttimidity.c: (plugin_init):
      * ext/timidity/gstwildmidi.c: (plugin_init):
      Remove midi typefinders and require base CVS as they moved there.
      a49e89d5
  7. 24 Feb, 2008 2 commits
  8. 23 Feb, 2008 2 commits
  9. 22 Feb, 2008 10 commits
    • Tim-Philipp Müller's avatar
      docs/plugins/inspect/: Update to version 0.10.6.1. · 7ff5e77f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/inspect/plugin-alsaspdif.xml:
      * docs/plugins/inspect/plugin-app.xml:
      * docs/plugins/inspect/plugin-bayer.xml:
      * docs/plugins/inspect/plugin-bz2.xml:
      * docs/plugins/inspect/plugin-cdaudio.xml:
      * docs/plugins/inspect/plugin-cdxaparse.xml:
      * docs/plugins/inspect/plugin-dfbvideosink.xml:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-dvb.xml:
      * docs/plugins/inspect/plugin-dvdspu.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-jack.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-metadata.xml:
      * docs/plugins/inspect/plugin-mms.xml:
      * docs/plugins/inspect/plugin-modplug.xml:
      * docs/plugins/inspect/plugin-mpeg2enc.xml:
      * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
      * docs/plugins/inspect/plugin-mpegtsparse.xml:
      * docs/plugins/inspect/plugin-mpegvideoparse.xml:
      * docs/plugins/inspect/plugin-musepack.xml:
      * docs/plugins/inspect/plugin-musicbrainz.xml:
      * docs/plugins/inspect/plugin-mve.xml:
      * docs/plugins/inspect/plugin-neon.xml:
      * docs/plugins/inspect/plugin-nsfdec.xml:
      * docs/plugins/inspect/plugin-nuvdemux.xml:
      * docs/plugins/inspect/plugin-rawparse.xml:
      * docs/plugins/inspect/plugin-real.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-rfbsrc.xml:
      * docs/plugins/inspect/plugin-sdl.xml:
      * docs/plugins/inspect/plugin-sdp.xml:
      * docs/plugins/inspect/plugin-selector.xml:
      * docs/plugins/inspect/plugin-sndfile.xml:
      * docs/plugins/inspect/plugin-soundtouch.xml:
      * docs/plugins/inspect/plugin-spcdec.xml:
      * docs/plugins/inspect/plugin-speed.xml:
      * docs/plugins/inspect/plugin-speexresample.xml:
      * docs/plugins/inspect/plugin-stereo.xml:
      * docs/plugins/inspect/plugin-tremor.xml:
      * docs/plugins/inspect/plugin-tta.xml:
      * docs/plugins/inspect/plugin-vcdsrc.xml:
      * docs/plugins/inspect/plugin-videosignal.xml:
      * docs/plugins/inspect/plugin-vmnc.xml:
      * docs/plugins/inspect/plugin-x264.xml:
      * docs/plugins/inspect/plugin-xvid.xml:
      * docs/plugins/inspect/plugin-y4menc.xml:
      Update to version 0.10.6.1.
      7ff5e77f
    • Tim-Philipp Müller's avatar
      docs/plugins/: Remove docs for elements that have moved to other modules or been renamed. · af430ac9
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/inspect/plugin-gdp.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * docs/plugins/inspect/plugin-switch.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      Remove docs for elements that have moved to other modules
      or been renamed.
      af430ac9
    • Wouter Cloetens's avatar
      Implement zero-copy and make the buffer size configurable. · fbcd082d
      Wouter Cloetens authored and Sebastian Dröge's avatar Sebastian Dröge committed
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * configure.ac:
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_cancel_message),
      (gst_soup_http_src_finished_cb), (gst_soup_http_src_chunk_free),
      (gst_soup_http_src_chunk_allocator),
      (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_create),
      (gst_soup_http_src_start), (gst_soup_http_src_set_proxy):
      * ext/soup/gstsouphttpsrc.h:
      Implement zero-copy and make the buffer size configurable.
      Prefix proxy URIs with "http://" if they don't start with it
      already and catch errors earlier, fixes hanging in some situations.
      Fixes bug #514948.
      fbcd082d
    • Sebastian Dröge's avatar
      tests/check/gst-plugins-bad.supp: Add suppressions for SoundTouch valgrind... · b4ec0f41
      Sebastian Dröge authored
      tests/check/gst-plugins-bad.supp: Add suppressions for SoundTouch valgrind warnings and a valgrind warning caused by ...
      
      Original commit message from CVS:
      * tests/check/gst-plugins-bad.supp:
      Add suppressions for SoundTouch valgrind warnings and
      a valgrind warning caused by the LADSPA sine plugin and
      happening on every exit().
      Remove GIO suppressions as it's now in -base.
      b4ec0f41
    • Sebastian Dröge's avatar
      ext/mythtv/gstmythtvsrc.c: Don't allocate and copy the data to a new place but... · ebdf0b8b
      Sebastian Dröge authored
      ext/mythtv/gstmythtvsrc.c: Don't allocate and copy the data to a new place but instead put the data from gmyth (which...
      
      Original commit message from CVS:
      * ext/mythtv/gstmythtvsrc.c: (gst_mythtv_src_create):
      Don't allocate and copy the data to a new place but instead
      put the data from gmyth (which we own) into the buffers that
      are passed downstream.
      ebdf0b8b
    • Sebastian Dröge's avatar
      ext/timidity/gstwildmidi.c: If WILDMIDI_CFG is not defined, define it to the... · 9ab72bf5
      Sebastian Dröge authored
      ext/timidity/gstwildmidi.c: If WILDMIDI_CFG is not defined, define it to the default timidity configure file.
      
      Original commit message from CVS:
      * ext/timidity/gstwildmidi.c:
      If WILDMIDI_CFG is not defined, define it to the default
      timidity configure file.
      9ab72bf5
    • Sebastian Dröge's avatar
      Remove hack to work with mjpegtools 1.9.0rc3 and above and instead use... · b750dbd5
      Sebastian Dröge authored
      Remove hack to work with mjpegtools 1.9.0rc3 and above and instead use mjpeg_loglev_t() for getting the log levels. C...
      
      Original commit message from CVS:
      Based on a patch by:
      Hans de Goede <j dot w dot r dot degoede at hhs dot nl>
      * configure.ac:
      * ext/mpeg2enc/gstmpeg2enc.cc:
      Remove hack to work with mjpegtools 1.9.0rc3 and above and instead
      use mjpeg_loglev_t() for getting the log levels. Check for this
      function in configure.ac as the pkg-config file doesn't tell us
      which release candidate we have. Fixes bug #517896.
      b750dbd5
    • Sebastian Dröge's avatar
      configure.ac: Check for X for the nas plugin to make it possible to build it... · ed777372
      Sebastian Dröge authored
      configure.ac: Check for X for the nas plugin to make it possible to build it again. Fixes bug #517895.
      
      Original commit message from CVS:
      * configure.ac:
      Check for X for the nas plugin to make it possible to build it
      again. Fixes bug #517895.
      ed777372
    • Sebastian Dröge's avatar
      tests/check/Makefile.am: Ignore some more elements for the states unit test,... · f65e0654
      Sebastian Dröge authored
      tests/check/Makefile.am: Ignore some more elements for the states unit test, like dfbvideosink which produces a segfa...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Ignore some more elements for the states unit test, like
      dfbvideosink which produces a segfault. Fixes bug #517854.
      f65e0654
    • Jens Granseuer's avatar
      Some C89 fixes, moving variable declarations to the beginning of a block. Fixes bug #517937. · 266e4741
      Jens Granseuer authored and Sebastian Dröge's avatar Sebastian Dröge committed
      Original commit message from CVS:
      Patch by: Jens Granseuer <jensgr at gmx dot net>
      * gst/librfb/gstrfbsrc.c: (gst_rfb_property_set_version):
      * gst/librfb/rfbdecoder.c: (rfb_decoder_message_set_encodings),
      (rfb_decoder_state_set_encodings):
      * gst/mpegtsparse/mpegtspacketizer.c:
      (mpegts_packetizer_parse_nit), (mpegts_packetizer_parse_sdt),
      (mpegts_packetizer_parse_eit):
      * sys/fbdev/gstfbdevsink.c: (gst_fbdevsink_getcaps),
      (gst_fbdevsink_setcaps), (gst_fbdevsink_render):
      Some C89 fixes, moving variable declarations to the beginning
      of a block. Fixes bug #517937.
      266e4741
  10. 21 Feb, 2008 2 commits
  11. 20 Feb, 2008 3 commits
  12. 19 Feb, 2008 2 commits
  13. 14 Feb, 2008 4 commits