1. 01 Apr, 2006 5 commits
  2. 31 Mar, 2006 3 commits
    • Zaheer Abbas Merali's avatar
      Add tests and fix PAR caps issue to ximagesrc · f84de0ef
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-03-31  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * Makefile.am:
      * configure.ac:
      * sys/ximagesrc/ximagesrc.c:
      (gst_ximagesrc_ximage_get),
      (gst_ximagesrc_get_caps), (gst_ximagesrc_class_init):
      * sys/ximagesrc/ximageutil.c:
      * tests/Makefile.am:
      * tests/icles/Makefile.am:
      * tests/icles/ximagesrc-test.c: (terminate_playback), (main):
      Add tests and fix PAR caps issue to ximagesrc
      f84de0ef
    • Zaheer Abbas Merali's avatar
      sys/ximagesrc/ximagesrc.c: Add docs to ximagesrc · 46ef8314
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-03-31  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/ximagesrc/ximagesrc.c:
      Add docs to ximagesrc
      46ef8314
    • Zaheer Abbas Merali's avatar
      sys/ximagesrc/: Fix ximagesrc so a) the cursor doesnt trail and b) there are... · c03f02f5
      Zaheer Abbas Merali authored
      sys/ximagesrc/: Fix ximagesrc so a) the cursor doesnt trail and b) there are no yellow rectangles with the cursor
      
      Original commit message from CVS:
      2006-03-31  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/ximagesrc/ximagesrc.c: (composite_pixel),
      (gst_ximagesrc_ximage_get), (gst_ximagesrc_set_property),
      (gst_ximagesrc_get_caps), (gst_ximagesrc_class_init):
      * sys/ximagesrc/ximagesrc.h:
      * sys/ximagesrc/ximageutil.c: (ximageutil_xcontext_get):
      * sys/ximagesrc/ximageutil.h:
      Fix ximagesrc so a) the cursor doesnt trail and b) there are no
      yellow rectangles with the cursor
      c03f02f5
  3. 30 Mar, 2006 3 commits
    • Sebastien Moutte's avatar
      I'm too lazy to comment this · 9b064ff8
      Sebastien Moutte authored
      Original commit message from CVS:
      *** empty log message ***
      9b064ff8
    • Sebastien Moutte's avatar
      ext\jpeg\smokecodec.c: use of GST_DEBUG instead of DEBUG(a...) for WIN32 · 0debb1e9
      Sebastien Moutte authored
      Original commit message from CVS:
      * ext\jpeg\smokecodec.c:
      use of GST_DEBUG instead of DEBUG(a...) for WIN32
      * ext\speex\gstspeexenc.c: (gst_speexenc_set_header_on_caps):
      move first instruction after all variables declarations
      * gst\alpha\gstalpha.c:
      * gst\effectv\gstshagadelic.c:
      * gst\smpte\paint.c:
      * gst\videofilter\gstvideobalance.c:
      define M_PI if it's not defined (it's not defined on WIN32)
      * gst\cutter\gstcutter.c: (gst_cutter_chain):
      * gst\id3demux\id3v2frames.c: (parse_relative_volume_adjustment_two):
      * gst\level\gstlevel.c: (gst_level_set_property), (gst_level_transform_ip):
      * gst\matroska\matroska-demux.c: (gst_matroska_demux_parse_info),
      (gst_matroska_demux_video_caps):
      * gst\matroska\matroska-mux.c: (gst_matroska_mux_start), (gst_matroska_mux_finish):
      * gst\wavparse\gstwavparse.c: (gst_wavparse_stream_data):
      use gst_guint64_to_gdouble for conversions
      * gst\goom\filters.c: (setPixelRGB_):
      fix a debug which was using undefined variable
      * gst\level\gstlevel.c: (gst_level_set_caps), (gst_level_transform_ip):
      * gst\matroska\ebml-read.c: (gst_ebml_read_sint):
      replace LL suffix with L suffix (LL isn't supported by MSVC6.0)
      * win32/vs6:
      add vs6 projects files for most of plugins-good
      0debb1e9
    • Wim Taymans's avatar
      better/unified long descriptions · 629fb234
      Wim Taymans authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacdec.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/gstgdkpixbuf.c:
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/smpte/gstsmpte.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavenc/gstwavenc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init):
      better/unified long descriptions
      Fixed #336602
      Some cleanups to auparse, don't send multiple newsegments.
      629fb234
  4. 29 Mar, 2006 1 commit
    • Michael Dominic K's avatar
      ext/dv/gstdvdemux.*: Seek in READY patch. Only works for pull based mode. · 64d99d91
      Michael Dominic K authored
      Original commit message from CVS:
      From a patch by: Michael Dominic K. <mdk at mdk dot org dot pl>
      * ext/dv/gstdvdemux.c: (gst_dvdemux_class_init),
      (gst_dvdemux_reset), (gst_dvdemux_src_convert),
      (gst_dvdemux_send_event), (gst_dvdemux_flush), (gst_dvdemux_loop),
      (gst_dvdemux_sink_activate_pull), (gst_dvdemux_change_state):
      * ext/dv/gstdvdemux.h:
      Seek in READY patch. Only works for pull based mode.
      Fixes #323880
      64d99d91
  5. 27 Mar, 2006 3 commits
  6. 26 Mar, 2006 2 commits
  7. 25 Mar, 2006 3 commits
  8. 24 Mar, 2006 4 commits
    • Wim Taymans's avatar
      ext/flac/: Spifify a bit. · 1aca0c54
      Wim Taymans authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c: (gst_flac_dec_handle_seek_event):
      * ext/flac/gstflacdec.h:
      * ext/flac/gstflacenc.h:
      Spifify a bit.
      Fix deadly lock order error in seeking code, STREAM_LOCK
      cannot be taken within LOCK and the streaming variables are
      protected with the STREAM_LOCK anyway.
      1aca0c54
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: this patch combines the global init_frames with the... · aa23e235
      Wim Taymans authored
      gst/avi/gstavidemux.c: this patch combines the global init_frames with the stream init_frames. Rationale being that t...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_index),
      (gst_avi_demux_stream_index), (gst_avi_demux_stream_scan),
      (gst_avi_demux_massage_index), (gst_avi_demux_handle_seek):
      this patch combines the global init_frames with the stream
      init_frames. Rationale being that the global delay should
      be subtracted from any stream delay.
      Fixes #335858.
      aa23e235
    • Stefan Kost's avatar
      gst/: use DEBUG_FUNCPTR for collectpads · 24461755
      Stefan Kost authored
      Original commit message from CVS:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_init):
      * gst/smpte/gstsmpte.c: (gst_smpte_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_init):
      use DEBUG_FUNCPTR for collectpads
      24461755
    • Tim-Philipp Müller's avatar
      ext/jpeg/gstjpegenc.c: Don't crash when encoding images where the number of... · f53ce6ba
      Tim-Philipp Müller authored
      ext/jpeg/gstjpegenc.c: Don't crash when encoding images where the number of rows isn't a multiple of 2*DCTSIZE. Add s...
      
      Original commit message from CVS:
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_init), (gst_jpegenc_chain):
      Don't crash when encoding images where the number of rows isn't
      a multiple of 2*DCTSIZE. Add some GST_DEBUG_FUNCPTR.
      f53ce6ba
  9. 23 Mar, 2006 5 commits
    • Tim-Philipp Müller's avatar
      More state change function fixes. · a876898f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/speex/gstspeexdec.c: (speex_dec_change_state):
      * gst/interleave/deinterleave.c: (deinterleave_change_state):
      * gst/interleave/interleave.c: (interleave_change_state):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_change_state):
      More state change function fixes.
      a876898f
    • Wim Taymans's avatar
      ext/esd/esdsink.*: Fix esd choppy playback by configuring audiosink correctly. Fixes #325191 · 26aff02c
      Wim Taymans authored
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_class_init),
      (gst_esdsink_getcaps), (gst_esdsink_open), (gst_esdsink_close),
      (gst_esdsink_prepare), (gst_esdsink_unprepare),
      (gst_esdsink_delay), (gst_esdsink_reset):
      * ext/esd/esdsink.h:
      Fix esd choppy playback by configuring audiosink
      correctly. Fixes #325191
      26aff02c
    • Tim-Philipp Müller's avatar
      ext/libpng/gstpngdec.c: Make state change function thread-safe. · 38c2bcc1
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/libpng/gstpngdec.c: (gst_pngdec_change_state):
      Make state change function thread-safe.
      38c2bcc1
    • Tim-Philipp Müller's avatar
      gst/wavparse/gstwavparse.c: Don't try to read beyond the end of the file just... · 459333b3
      Tim-Philipp Müller authored
      gst/wavparse/gstwavparse.c: Don't try to read beyond the end of the file just because the header claims a bigger size...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_get_upstream_size),
      (gst_wavparse_stream_headers), (gst_wavparse_stream_data):
      Don't try to read beyond the end of the file just because
      the header claims a bigger size (like with truncated files).
      459333b3
    • Tim-Philipp Müller's avatar
      gst/wavparse/gstwavparse.*: Delay source pad creation until we have the first... · abb13bdd
      Tim-Philipp Müller authored
      gst/wavparse/gstwavparse.*: Delay source pad creation until we have the first chunk of media data, so the we can exam...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_add_src_pad),
      (gst_wavparse_stream_data), (gst_wavparse_loop):
      * gst/wavparse/gstwavparse.h:
      Delay source pad creation until we have the first chunk of
      media data, so the we can examine the data and adjust the
      caps accordingly if required. This makes playback of .wav
      files with DTS-declared-as-PCM content work (#313266).
      abb13bdd
  10. 22 Mar, 2006 3 commits
  11. 21 Mar, 2006 4 commits
    • Wim Taymans's avatar
      ext/esd/esdsink.c: Some cleanups. · e7a2d773
      Wim Taymans authored
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_init),
      (gst_esdsink_finalize), (gst_esdsink_getcaps), (gst_esdsink_open),
      (gst_esdsink_close), (gst_esdsink_prepare), (gst_esdsink_write),
      (gst_esdsink_set_property), (gst_esdsink_get_property):
      Some cleanups.
      Reset fd to -1 when we close them.
      e7a2d773
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: the OPTIONS request result is optional so don't fail on it. · 6d9a3ecc
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_open):
      the OPTIONS request result is optional so don't
      fail on it.
      6d9a3ecc
    • Edward Hervey's avatar
      gst/: gcc 4.1 unreferenced pointer fixes. · 0186335d
      Edward Hervey authored
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_reset):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_reset):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_create_sourcepad),
      (gst_wavparse_stream_headers), (gst_wavparse_send_event),
      (gst_wavparse_change_state):
      gcc 4.1 unreferenced pointer fixes.
      0186335d
    • Tommi Myöhänen's avatar
      gst/wavparse/gstwavparse.c: Fix block alignment calculation. Alignment should... · 0465903a
      Tommi Myöhänen authored
      gst/wavparse/gstwavparse.c: Fix block alignment calculation. Alignment should be done before adding the byte offset w...
      
      Original commit message from CVS:
      Patch by: Tommi Myöhänen  <ext-tommi dot myohanen at nokia dot com>
      * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_seek):
      Fix block alignment calculation. Alignment should be done before
      adding the byte offset where the data starts (#335231).
      0465903a
  12. 20 Mar, 2006 3 commits
  13. 17 Mar, 2006 1 commit