[gst-cvs] wtay gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst-libs/gst/audio/

wtay at kemper.freedesktop.org wtay at kemper.freedesktop.org
Mon Dec 17 08:45:05 PST 2007


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     wtay
Date:           Mon Dec 17 2007  16:45:05 UTC

Log message:
* gst-libs/gst/audio/gstbaseaudiosrc.c:
(gst_base_audio_src_create), (gst_base_audio_src_change_state):
Add debug info.
When going from PLAYING to PAUSED, pause the ringbuffer before calling
the parent state change function, just like the audiosink, because the
parent waits for the element to finish its processing before completing
the state change. This makes going to PAUSED a lot snappier.
When going from READY to PAUSED, don't allow the ringbuffer to start
yet.

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.3645&r2=1.3646
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosrc.c.diff?r1=1.35&r2=1.36




More information about the Gstreamer-commits mailing list