> ps: > also, i have review the code of ti in android_root/hardware/ti/omp3, they > do have audio decoders such as aac, mp3, wma etc, > from normal logical, we should implement video and audio omx component > together, so we can play movie in full omx way. video codecs are not listed as mostly they will run in DSP side or a h/w accelerated subsystem, which wont be part of android code. and during av playback, there will 2 handles active (each to decode audio/video bit streams) as long as we have a omx handle to talk to,bridged to hardware/software codec, android can go ahead with playback.
ps. complete releases can be found in www.git.omapzoom.org projects > i wonder why they(samsung and qcom) do not implement the audio omx section, > however, they have video omx's implementation. > here is my guess: > 1. they do not implement audio decoder, but only using the audio decoder > originally in Android > 2. they implement their own audio codec as the same way of Android's audio > codec, then substitute them, > 3. they have other implementations of decoding audio that we do not know probably they use s/w codecs only (which comes by default with stagefright/opencore) with current generation mobile processors, decoding aac/mp3 in arm side is feasible and not that of an overhead. also, there may be implementations which are not public, where h/w accelerated audio codecs are integrated. On Thu, Jan 27, 2011 at 10:15 PM, 王川 <[email protected]> wrote: > hi group, > i'm working on implementation of vendor omx section in froyo, and make > it run together with stagefright. > i notice that in android_root/hardware/qcom/media folder there are qcom's > implementations. > also i checked out samsung's omx code (from > git://github.com/codeworkx/android_device_samsung_galaxys.git), in which > there is also no audio omx component section. > i wonder why they(samsung and qcom) do not implement the audio omx section, > however, they have video omx's implementation. > here is my guess: > 1. they do not implement audio decoder, but only using the audio decoder > originally in Android > 2. they implement their own audio codec as the same way of Android's audio > codec, then substitute them, > 3. they have other implementations of decoding audio that we do not know > can anyone give me some ideas? and what is your strategy of audio decoder, > omx way or using android's internal audio decoder > > ps: > also, i have review the code of ti in android_root/hardware/ti/omp3, they > do have audio decoders such as aac, mp3, wma etc, > from normal logical, we should implement video and audio omx component > together, so we can play movie in full omx way. > my question is: why qcom and samsung do not implement audio omx but only > video omx component? and what audio decoder do they use when playing movie? > > > > -- > unsubscribe: [email protected] > website: http://groups.google.com/group/android-porting > -- Regards, Deva www.bittoggler.com -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
