Dear Eric, Thank you very much for your very clear and detail explanation.
Best Regards, On Wednesday, April 17, 2013 5:58:30 AM UTC+9, Eric Laurent wrote: > > David, > > Mutlichannel audio uses a DirectoutputThread. > The DirectOutputThread is selected if an AudioTrack is opened with a > channel mask indicating 5.1 AND the audio HAL has reported an output > profile in audio_policy.conf with direct output flag set and a compatible > channel mask or "dynamic" channel mask. In case of "dynamic" channel mask, > the audio HAL is queried after the HDMI sink is connected for the actual > number of channels supported. > The output of the down mixer is stereo only and mixed with other tracks by > MixerThread. > > Thanks. > > Eric. > > > On Sunday, April 14, 2013 8:04:40 PM UTC-7, David Kim wrote: >> >> Dear experts, >> >> I would like to ask some questions about multi channel supporting on >> JellyBean. Please give your advice for my questions. >> >> According to Google, multi channel audio can be supported from JB 4.1 as >> follows >> *'Multichannel audio : Android 4.1 supports multichannel audio on >> devices that have hardware multichannel audio out through the HDMI port.' >> * >> >> - When I connect a TV which can support multi channel through HDMI port, >> what is the audio path in the audioflinger? >> - In case of that, which thread is using for? DirectOutputThread or >> MixerThread? >> - Which use cases we are using the DirectOutputThread for? >> - Is the output of Downmixer in the MixerThread 2-channel stereo only? >> >> Thank you in advance. >> >> >> -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
