e76471a499
The AC3, EAC3 formats are supported only when license and respective decoders are present. Having these entries in policy configuration by default will unnecessarily trigger open_output_stream and then fail when decoders are not present. This results in glitches at the begining of playback of video clips with AC3 or EAC3 audio contents. Removed these entries to make the video playbck smooth with out any glitches. CRs-Fixed: 2428579 Change-Id: I41b7ef9d8e2c5f77c261067337f602d705e11c35 Signed-off-by: Dusan Uveric <dusan.uveric9@gmail.com>
70 lines
2.9 KiB
Text
70 lines
2.9 KiB
Text
# List of profiles for the output device session where stream is routed.
|
|
# A stream opened with the inputs attributes which match the "flags" and
|
|
# "formats" as specified in the profile is routed to a device at
|
|
# sample rate specified under "sampling_rates" and bit width under
|
|
# "bit_width" and the topology extracted from the acdb data against
|
|
# the "app_type".
|
|
#
|
|
# the flags and formats are specified using the strings corresponding to
|
|
# enums in audio.h and audio_policy.h. They are concatenated with "|"
|
|
# without space or "\n".
|
|
# the flags and formats should match the ones in "audio_policy.conf"
|
|
|
|
outputs {
|
|
default {
|
|
flags AUDIO_OUTPUT_FLAG_PRIMARY
|
|
formats AUDIO_FORMAT_PCM_16_BIT
|
|
sampling_rates 48000
|
|
bit_width 16
|
|
app_type 69937
|
|
}
|
|
deep_buffer {
|
|
flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER
|
|
formats AUDIO_FORMAT_PCM_16_BIT
|
|
sampling_rates 48000
|
|
bit_width 16
|
|
app_type 69936
|
|
}
|
|
direct_pcm_16 {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT
|
|
formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_32_BIT
|
|
sampling_rates 44100|48000|88200|96000|176400|192000
|
|
bit_width 16
|
|
app_type 69936
|
|
}
|
|
direct_pcm_24 {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT
|
|
formats AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_32_BIT
|
|
sampling_rates 44100|48000|88200|96000|176400|192000|352800|384000
|
|
bit_width 24
|
|
app_type 69940
|
|
}
|
|
direct_pcm_32 {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT
|
|
formats AUDIO_FORMAT_PCM_32_BIT
|
|
sampling_rates 44100|48000|88200|96000|176400|192000|352800|384000
|
|
bit_width 32
|
|
app_type 69942
|
|
}
|
|
compress_passthrough {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING|AUDIO_OUTPUT_FLAG_COMPRESS_PASSTHROUGH
|
|
formats AUDIO_FORMAT_DTS|AUDIO_FORMAT_DTS_HD|AUDIO_FORMAT_DSD
|
|
sampling_rates 32000|44100|48000|88200|96000|176400|192000|352800
|
|
bit_width 16
|
|
app_type 69941
|
|
}
|
|
compress_offload_16 {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING
|
|
formats AUDIO_FORMAT_MP3|AUDIO_FORMAT_PCM_16_BIT_OFFLOAD|AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_AAC_LC|AUDIO_FORMAT_AAC_HE_V1|AUDIO_FORMAT_AAC_HE_V2|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_AAC_ADTS_LC|AUDIO_FORMAT_AAC_ADTS_HE_V1|AUDIO_FORMAT_AAC_ADTS_HE_V2
|
|
sampling_rates 44100|48000|88200|96000|176400|192000
|
|
bit_width 16
|
|
app_type 69936
|
|
}
|
|
compress_offload_24 {
|
|
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING
|
|
formats AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO
|
|
sampling_rates 44100|48000|88200|96000|176400|192000
|
|
bit_width 24
|
|
app_type 69940
|
|
}
|
|
}
|