[gstreamer-bugs] [Bug 305150] faad plugin doesn't recognize end-of-song?

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Wed May 25 12:08:54 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=305150
 GStreamer | gst-plugins | Ver: 0.8.8





------- Additional Comments From Andy Neitzke  2005-05-25 19:08 -------
I don't really know anything about gstreamer, but my primitive investigation 
suggests that the problem has to do with the way the "eos" event propagates. 
Amarok is listening for a signal from "decodebin0".  In the .mp3 case, when the 
end of the song is reached, an "eos" is generated from the head of the pipeline 
("filesrc3") and propagates through "decodebin0" which then generates the 
signal.  In the .m4a case, the only "eos" signal I can see seems to be 
generated from "faad0" which is sitting partway down the pipeline, at the tail 
end of "decodebin0".  Hence "decodebin0" never generates the signal that amarok 
wants. 
 
I am not sure how the system is _supposed_ to work, so not sure whether this 
bug is correctly filed. 
 
I'll attach debug output later -- bugzilla won't let me attach the one I have 
because it says it's too big. 
 

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list