Loading services/audiopolicy/managerdefault/AudioPolicyManager.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1736,7 +1736,8 @@ status_t AudioPolicyManager::getBestMsdConfig(bool hwAvSync, // Compressed formats for MSD module, ordered from most preferred to least preferred. static const std::vector<audio_format_t> formatsOrder = {{ AUDIO_FORMAT_IEC60958, AUDIO_FORMAT_MAT_2_1, AUDIO_FORMAT_MAT_2_0, AUDIO_FORMAT_E_AC3, AUDIO_FORMAT_AC3, AUDIO_FORMAT_PCM_16_BIT }}; AUDIO_FORMAT_AC3, AUDIO_FORMAT_PCM_FLOAT, AUDIO_FORMAT_PCM_32_BIT, AUDIO_FORMAT_PCM_8_24_BIT, AUDIO_FORMAT_PCM_24_BIT_PACKED, AUDIO_FORMAT_PCM_16_BIT }}; static const std::vector<audio_channel_mask_t> channelMasksOrder = [](){ // Channel position masks for MSD module, 3D > 2D > 1D ordering (most preferred to least // preferred). Loading Loading
services/audiopolicy/managerdefault/AudioPolicyManager.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1736,7 +1736,8 @@ status_t AudioPolicyManager::getBestMsdConfig(bool hwAvSync, // Compressed formats for MSD module, ordered from most preferred to least preferred. static const std::vector<audio_format_t> formatsOrder = {{ AUDIO_FORMAT_IEC60958, AUDIO_FORMAT_MAT_2_1, AUDIO_FORMAT_MAT_2_0, AUDIO_FORMAT_E_AC3, AUDIO_FORMAT_AC3, AUDIO_FORMAT_PCM_16_BIT }}; AUDIO_FORMAT_AC3, AUDIO_FORMAT_PCM_FLOAT, AUDIO_FORMAT_PCM_32_BIT, AUDIO_FORMAT_PCM_8_24_BIT, AUDIO_FORMAT_PCM_24_BIT_PACKED, AUDIO_FORMAT_PCM_16_BIT }}; static const std::vector<audio_channel_mask_t> channelMasksOrder = [](){ // Channel position masks for MSD module, 3D > 2D > 1D ordering (most preferred to least // preferred). Loading