[gst-devel] stuff needing to be fixed for Rhythmbox

Colin Walters walters at verbum.org
Fri Sep 12 14:46:03 CEST 2003


Oh, and also,

7) GstQueue doesn't seem to pass through events like seeking.  Currently
the pipeline rb uses for local files is:

gnomevfssrc ! spider ! volume ! sink

I'd like to change it to:

{ gnomevfssrc ! queue } ! { spider ! volume ! sink }

That should cause rb to skip less on playback.  However, if I do this,
seeking stops working, and I see:

(rhythmbox:22383): GStreamer-WARNING **: FIXME: sending event in a running queue

(rhythmbox:22382): GStreamer-WARNING **: internal error: push on pad autoplugger:sink but it has no chainhandler

(rhythmbox:22383): GStreamer-WARNING **: abnormal clock request diff: ABS(-13873422000) > 2000000000

(rhythmbox:22383): GStreamer-WARNING **: abnormal clock request diff: ABS(-14047927000) > 2000000000

(rhythmbox:22383): GStreamer-WARNING **: abnormal clock request diff: ABS(-15236887000) > 2000000000

(rhythmbox:22383): GStreamer-WARNING **: abnormal clock request diff: ABS(-15380378000) > 2000000000





More information about the gstreamer-devel mailing list