[gst-devel] why MPEG fails
wingo at pobox.com
Fri Mar 19 04:02:04 CET 2004
On Thu, 2004-03-18 at 22:40, Ronald S. Bultje wrote:
> On Wed, 2004-03-17 at 13:39, Andy Wingo wrote:
> > Or why you must use wait_async if you only use one thread.
> Does that work in opt? Last time I checked, it didn't, IIRC.
Yup, it works. Of course, you have to iterate the pipeline for the clock
to advance... and the clock has to implement the wait_async method
(which is the case for GstAudioClock instances).
I use it like this, after setting up the pipeline. And yes the time
looks hacky right now :)
;; just a demo of how to do things at certain times in the stream
(new-single-shot-id (get-clock osssink) 5000000000)
(format #t "OSS clock has passed five seconds -- current time ~A\n"
(set-state pipeline 'playing)
Andy Wingo <wingo at pobox.com>
More information about the gstreamer-devel