[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