On 10/6/2013 9:48 PM, [email protected] wrote:
thanx For quick response . Actually i want to understand the code flow for Mp3 playback In B2g 1.2 ,As we know in B2g libsydneyaudio was getting used ,which used to interact with Android framework(i.e AudioFlinger ..),but in B2g 1.2 Libsydneyaudio is been replaced with liubcucbeb , so i want to understand the code flow and architecture ,which been changed wrt to libcubeb and exactly how libcubeb interacts with Android Audio Framework ?? any flow diagram or Audio Architecture Diagram if i cud get w.r.t B2g1.2 then it will be very helpful.
libcubeb is a cross-platform audio library designed for low latency. Like libsydneyaudio, libcubeb supports several different backends. I think we use the OpenSL backend on B2G. So the basic audio flow on B2G is Gecko -> libcubeb -> OpenSL.
I don't know much more than that. If you have more questions about libcubeb, the dev-media list might be a good place to ask:
http://www.mozilla.org/about/forums/#dev-media _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
