1. 29 Apr, 2006 1 commit
  2. 28 Apr, 2006 23 commits
    • Stefan Kost's avatar
      make GstElementDetails const · e972defd
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsa/gstalsamixerelement.c:
      * ext/alsa/gstalsasrc.c:
      * ext/cdparanoia/gstcdparanoiasrc.c:
      * ext/gnomevfs/gstgnomevfssink.c:
      * ext/gnomevfs/gstgnomevfssrc.c:
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggparse.c:
      * ext/ogg/gstogmparse.c:
      * ext/pango/gstclockoverlay.c:
      * ext/pango/gsttextoverlay.c:
      * ext/pango/gsttextrender.c:
      * ext/pango/gsttimeoverlay.c:
      * ext/theora/theoradec.c:
      * ext/theora/theoraenc.c:
      * ext/vorbis/vorbisdec.c:
      * ext/vorbis/vorbisenc.c:
      * gst-libs/gst/audio/gstaudiofilter.c:
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audiorate/gstaudiorate.c:
      * gst/audioresample/gstaudioresample.c:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstplaybin.c:
      * gst/playback/gststreamselector.c:
      * gst/subparse/gstsubparse.c:
      * gst/tcp/gstmultifdsink.c:
      * gst/tcp/gsttcpclientsink.c:
      * gst/tcp/gsttcpclientsrc.c:
      * gst/tcp/gsttcpserversink.c:
      * gst/tcp/gsttcpserversrc.c:
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      * gst/videorate/gstvideorate.c:
      * gst/videoscale/gstvideoscale.c:
      * gst/videotestsrc/gstvideotestsrc.c:
      * gst/volume/gstvolume.c:
      * sys/v4l/gstv4ljpegsrc.c:
      * sys/v4l/gstv4lmjpegsink.c:
      * sys/v4l/gstv4lmjpegsrc.c:
      * sys/v4l/gstv4lsrc.c:
      * sys/ximage/ximagesink.c:
      * sys/xvimage/xvimagesink.c:
      * tests/check/libs/cddabasesrc.c:
      make GstElementDetails const
      e972defd
    • Stefan Kost's avatar
      gst/adder/gstadder.c: send events from src-pad to all sink-pads fixes #338657 · fab87c6e
      Stefan Kost authored
      Original commit message from CVS:
      * gst/adder/gstadder.c: (gst_adder_setcaps), (gst_adder_src_event),
      (gst_adder_init):
      send events from src-pad to all sink-pads fixes #338657
      fab87c6e
    • Stefan Kost's avatar
      ext/alsa/gstalsasink.c: query witdh capabilities from alsa, fixes #338919 · 9917b144
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_getcaps),
      (alsasink_parse_spec):
      query witdh capabilities from alsa, fixes #338919
      9917b144
    • Wim Taymans's avatar
      gst/tcp/gstmultifdsink.*: Fix race condition in multifdsink that can lead to... · 6a6acca4
      Wim Taymans authored
      gst/tcp/gstmultifdsink.*: Fix race condition in multifdsink that can lead to spurious duplicate clients. this patch a...
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init),
      (gst_multi_fd_sink_remove_client_link):
      * gst/tcp/gstmultifdsink.h:
      Fix race condition in multifdsink that can lead to spurious
      duplicate clients. this patch adds a new signal that is fired when
      multifdsink has removed all references to the fd.
      Fixes #339574.
      Updated documentation.
      API: client-fd-removed signal added
      6a6acca4
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.c: When asking g_value_array_new to prealloc elements,... · b52a2da4
      Michael Smith authored
      gst/tcp/gstmultifdsink.c: When asking g_value_array_new to prealloc elements, we may as well ask for the right number...
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_get_stats):
      When asking g_value_array_new to prealloc elements, we may as well
      ask for the right number of elements.
      b52a2da4
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: patch to make timestamp checking more... · 102b79e4
      Wim Taymans authored
      gst-libs/gst/audio/gstbaseaudiosink.c: patch to make timestamp checking more tollerant to rounding errors given that ...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_drain), (gst_base_audio_sink_event),
      (gst_base_audio_sink_render), (gst_base_audio_sink_change_state):
      patch to make timestamp checking more tollerant to rounding
      errors given that real discontinuities are to be marked on
      buffers. Fixes some asf files and #338778.
      Also avoid some crashers when we receive an event in the
      NULL state.
      102b79e4
    • Michael Smith's avatar
      ext/gnomevfs/gstgnomevfssrc.*: Remove ICY handling (mostly) from gnomevfssrc,... · ea8b3332
      Michael Smith authored
      ext/gnomevfs/gstgnomevfssrc.*: Remove ICY handling (mostly) from gnomevfssrc, in favour of proper shared support with...
      
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_class_init),
      (gst_gnome_vfs_src_init), (gst_gnome_vfs_src_finalize),
      (gst_gnome_vfs_src_get_property),
      (gst_gnome_vfs_src_send_additional_headers_callback),
      (gst_gnome_vfs_src_received_headers_callback),
      (gst_gnome_vfs_src_create), (gst_gnome_vfs_src_start),
      (gst_gnome_vfs_src_stop):
      * ext/gnomevfs/gstgnomevfssrc.h:
      Remove ICY handling (mostly) from gnomevfssrc, in favour of
      proper shared support within icydemux.
      ea8b3332
    • Thomas Vander Stichele's avatar
      gst/videorate/gstvideorate.c: fix up docs fix a leak when no caps negotiated... · 9ab7a0ef
      Thomas Vander Stichele authored
      gst/videorate/gstvideorate.c: fix up docs fix a leak when no caps negotiated fix counting of input frames
      
      Original commit message from CVS:
      
      * gst/videorate/gstvideorate.c: (gst_video_rate_reset),
      (gst_video_rate_swap_prev), (gst_video_rate_chain):
      fix up docs
      fix a leak when no caps negotiated
      fix counting of input frames
      * tests/check/elements/.cvsignore:
      * tests/check/elements/videorate.c: (assert_videorate_stats),
      (GST_START_TEST), (videorate_suite):
      add tests for these
      9ab7a0ef
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstringbuffer.c: Check arguments passed to public functions instead of crashing. · 04754176
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_set_callback), (gst_ring_buffer_acquire),
      (gst_ring_buffer_release), (gst_ring_buffer_is_acquired),
      (gst_ring_buffer_set_flushing), (gst_ring_buffer_start),
      (gst_ring_buffer_pause), (gst_ring_buffer_stop),
      (gst_ring_buffer_delay), (gst_ring_buffer_samples_done),
      (gst_ring_buffer_set_sample), (gst_ring_buffer_clear_all),
      (gst_ring_buffer_commit), (gst_ring_buffer_read),
      (gst_ring_buffer_prepare_read), (gst_ring_buffer_advance),
      (gst_ring_buffer_clear), (gst_ring_buffer_may_start):
      Check arguments passed to public functions instead of
      crashing.
      04754176
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosrc.c: GstBaseAudioSrc must be live or it does not work. · c068425b
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_init),
      (gst_base_audio_src_get_time), (gst_base_audio_src_create):
      GstBaseAudioSrc must be live or it does not work.
      * gst-libs/gst/audio/gstaudiosrc.c: (gst_audio_src_init):
      Don't set live to TRUE as this is the default in the parentclass.
      c068425b
    • Thomas Vander Stichele's avatar
      update config.h · 9a72430e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update config.h
      9a72430e
    • Wim Taymans's avatar
      gst/videoscale/gstvideoscale.c: Videoscale doesn't pass on pixel-aspect ratio.... · 9c3d65da
      Wim Taymans authored
      gst/videoscale/gstvideoscale.c: Videoscale doesn't pass on pixel-aspect ratio. Handle all fixation cases better. Fixe...
      
      Original commit message from CVS:
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_transform_caps),
      (gst_video_scale_fixate_caps), (gst_video_scale_src_event):
      Videoscale doesn't pass on pixel-aspect ratio. Handle all
      fixation cases better. Fixes #338991
      9c3d65da
    • Wim Taymans's avatar
      gst/videotestsrc/gstvideotestsrc.c: Handle 0/1 framerate correctly Fixes #331901. · a443f9a7
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      Handle 0/1 framerate correctly Fixes #331901.
      a443f9a7
    • Wim Taymans's avatar
      tests/check/elements/audioconvert.c: Added check for correct clipping when... · b01a267a
      Wim Taymans authored
      tests/check/elements/audioconvert.c: Added check for correct clipping when doing float samples in audioconvert.
      
      Original commit message from CVS:
      * tests/check/elements/audioconvert.c: (get_float_caps),
      (GST_START_TEST), (audioconvert_suite):
      Added check for correct clipping when doing float samples
      in audioconvert.
      b01a267a
    • Wim Taymans's avatar
      gst/videorate/gstvideorate.c: Print more debugging info. · e6da668a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videorate/gstvideorate.c: (gst_video_rate_event),
      (gst_video_rate_chain):
      Print more debugging info.
      e6da668a
    • Wim Taymans's avatar
      gst/audioresample/gstaudioresample.c: Add support for other formats... · 8cd920fc
      Wim Taymans authored
      gst/audioresample/gstaudioresample.c: Add support for other formats audioresample can handle such as 32 bits in and f...
      
      Original commit message from CVS:
      * gst/audioresample/gstaudioresample.c: (gst_audioresample_init),
      (resample_set_state_from_caps):
      Add support for other formats audioresample can handle such as
      32 bits in and float and 64 bits float. Fixes #301759
      8cd920fc
    • Wim Taymans's avatar
      gst/audioconvert/audioconvert.c: correctly clip float samples > 1.0. Fixes #338718 · f9356758
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/audioconvert.c: (float):
      correctly clip float samples > 1.0. Fixes #338718
      f9356758
    • Young-Ho Cha's avatar
      ext/pango/gsttextoverlay.c: Don't strip newlines from the text. Also, center... · 73f5e4fe
      Young-Ho Cha authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      ext/pango/gsttextoverlay.c: Don't strip newlines from the text. Also, center lines within multi-line paragraphs (#339...
      
      Original commit message from CVS:
      Patch by: Young-Ho Cha  <ganadist at chollian net>
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_init),
      (gst_text_overlay_render_text):
      Don't strip newlines from the text. Also, center lines
      within multi-line paragraphs (#339405).
      73f5e4fe
    • Tim-Philipp Müller's avatar
      gst/typefind/gsttypefindfunctions.c: Fix wavpack typefinding to work in more... · b0091828
      Tim-Philipp Müller authored
      gst/typefind/gsttypefindfunctions.c: Fix wavpack typefinding to work in more cases (don't peek for chunks of multiple...
      
      Original commit message from CVS:
      * gst/typefind/gsttypefindfunctions.c: (wavpack_type_find):
      Fix wavpack typefinding to work in more cases (don't peek
      for chunks of multiple hundred kBs at once, but process
      things step-by-step in smaller units). Fixes #339786.
      b0091828
    • Thomas Vander Stichele's avatar
      back to HEAD · ffc01d24
      Thomas Vander Stichele authored
      Original commit message from CVS:
      back to HEAD
      ffc01d24
    • Thomas Vander Stichele's avatar
      releasing 0.10.6 · ca1b1175
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing 0.10.6
      ca1b1175
    • Thomas Vander Stichele's avatar
      dist more win32 files · 8efded97
      Thomas Vander Stichele authored
      Original commit message from CVS:
      dist more win32 files
      8efded97
    • Thomas Vander Stichele's avatar
      Update .po files · 9251aa08
      Thomas Vander Stichele authored
      Original commit message from CVS:
      Update .po files
      9251aa08
  3. 27 Apr, 2006 1 commit
  4. 26 Apr, 2006 4 commits
    • Thomas Vander Stichele's avatar
      new prerelease · b914888a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      new prerelease
      b914888a
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: make sure correct newsegments are sent, so that the... · da407c64
      Wim Taymans authored and Thomas Vander Stichele's avatar Thomas Vander Stichele committed
      ext/ogg/gstoggdemux.c: make sure correct newsegments are sent, so that the decoder and the demuxer agree on timestamp...
      
      Original commit message from CVS:
      2006-04-26  Thomas Vander Stichele  <thomas at apestaart dot org>
      
      patch by: Wim Taymans
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
      (gst_ogg_demux_perform_seek):
      make sure correct newsegments are sent, so that the decoder
      and the demuxer agree on timestamps.  Fixes playback of a lot
      of Ogg files that do not start from 0.  Fixes #339833.
      da407c64
    • Edward Hervey's avatar
      Fix an infinite loop if frames are passed in with wrongly ordered timestamps. Fixes #339013. · 9090ad85
      Edward Hervey authored and Thomas Vander Stichele's avatar Thomas Vander Stichele committed
      Original commit message from CVS:
      
      Patch by: Edward Hervey  <edward@fluendo.com>
      
      * gst/videorate/gstvideorate.c: (gst_video_rate_chain):
      * tests/check/Makefile.am:
      * tests/check/elements/videorate.c: (assert_videorate_stats),
      (setup_videorate), (cleanup_videorate), (GST_START_TEST),
      (videorate_suite), (main):
      Fix an infinite loop if frames are passed in with wrongly ordered
      timestamps.  Fixes #339013.
      9090ad85
    • Thomas Vander Stichele's avatar
      prerelease · 8ab5360d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      prerelease
      8ab5360d
  5. 22 Apr, 2006 3 commits
  6. 13 Apr, 2006 2 commits
  7. 12 Apr, 2006 2 commits
  8. 11 Apr, 2006 4 commits
    • Antoine Tremblay's avatar
      gst-libs/gst/rtp/gstbasertpdepayload.c: Fix some memory leaks: on finalize,... · 5c7a0470
      Antoine Tremblay authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      gst-libs/gst/rtp/gstbasertpdepayload.c: Fix some memory leaks: on finalize, free buffers left in the queue before des...
      
      Original commit message from CVS:
      Patch by: Antoine Tremblay  <hexa00 at gmail dot com>
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_finalize), (gst_base_rtp_depayload_push):
      Fix some memory leaks: on finalize, free buffers left in the queue
      before destroying the queue; in _push(), unref rtp_buf even if
      the process vfunc returned a NULL buffer as output buffer (#337548);
      demote some recuring debug messages to LOG level.
      5c7a0470
    • Christian Schaller's avatar
      fix version number macro · b6582f26
      Christian Schaller authored
      Original commit message from CVS:
      fix version number macro
      b6582f26
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: More cleanups. · 1c4d4a09
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_src_query),
      (gst_ogg_demux_chain_peer), (gst_ogg_pad_submit_packet),
      (gst_ogg_chain_free), (gst_ogg_demux_sink_event),
      (gst_ogg_demux_loop):
      More cleanups.
      Respect segment stop when emiting EOS or SEGMENT_DONE.
      Fixes (#337945).
      1c4d4a09
    • Tim-Philipp Müller's avatar
      gst/playback/gststreamselector.c: Don't leak pad name. · 77208215
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_get_property):
      Don't leak pad name.
      77208215