From: <wt...@ke...> - 2008-11-25 10:33:08
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Tue Nov 25 2008 10:33:04 UTC Log message: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_drain), (gst_base_audio_sink_event), (gst_base_audio_sink_sync_latency), (gst_base_audio_sink_render), (gst_base_audio_sink_change_state): Really fix audiosink drain handling by keeping track of the running_time of the last sample. Modified files: . : ChangeLog gst-libs/gst/audio: gstbaseaudiosink.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4213&r2=1.4214 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosink.c.diff?r1=1.110&r2=1.111 |
From: <wt...@ke...> - 2008-11-27 16:47:59
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Thu Nov 27 2008 16:47:55 UTC Log message: * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_get_offset), (gst_base_audio_src_create): Avoid nasty int overflows after about 12 hours and 25 minutes when these code paths are triggered. A free beer to HÃ¥vard Graff for finding this! Modified files: . : ChangeLog gst-libs/gst/audio: gstbaseaudiosrc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4219&r2=1.4220 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosrc.c.diff?r1=1.49&r2=1.50 |
From: <wt...@ke...> - 2008-12-20 12:45:23
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Sat Dec 20 2008 12:45:18 UTC Log message: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_setcaps): Pause the write thread before deactivating and releasing the ringbuffer to avoid a deadlock when we do gapless playback with different sample rates in playbin2. Fixes #564929. Modified files: . : ChangeLog gst-libs/gst/audio: gstbaseaudiosink.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4259&r2=1.4260 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosink.c.diff?r1=1.112&r2=1.113 |
From: <wt...@ke...> - 2009-01-05 17:13:32
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Mon Jan 05 2009 17:13:28 UTC Log message: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_change_state): Avoid holding the OBJECT_LOCK when calling ringbuffer functions that take the ringbuffer lock because rinbuffer lock > OBJECT_LOCK. We can do this because the async_play method is deprecated and usually not called anymore. Modified files: . : ChangeLog gst-libs/gst/audio: gstbaseaudiosink.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4270&r2=1.4271 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosink.c.diff?r1=1.113&r2=1.114 |
From: <wt...@ke...> - 2009-01-06 17:30:47
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: wtay Date: Tue Jan 06 2009 17:30:45 UTC Log message: Patch by: José Alburquerque <jaalburqu svn gnome org> * gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_new): * gst-libs/gst/audio/gstaudioclock.h: Make gst_audio_clock_new use const gchar* to ease the wrapping of C++ bindings. Fixes #566723. Modified files: . : ChangeLog gst-libs/gst/audio: gstaudioclock.c gstaudioclock.h Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4277&r2=1.4278 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstaudioclock.c.diff?r1=1.7&r2=1.8 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstaudioclock.h.diff?r1=1.8&r2=1.9 |