Add distinct encodings check before returning AudioCapabilities.

This commit is contained in:
Cedric T 2023-05-10 16:33:44 +08:00 committed by Tianyi Feng
parent 753257e454
commit b1ac7685bd

View File

@ -121,6 +121,7 @@ public final class AudioCapabilities {
if (supportedEncodings.length == 0) { if (supportedEncodings.length == 0) {
return DEFAULT_AUDIO_CAPABILITIES; return DEFAULT_AUDIO_CAPABILITIES;
} else { } else {
supportedEncodings = Util.nullSafeIntegerArrayDistinct(supportedEncodings);
return new AudioCapabilities(supportedEncodings, /* defaultValue= */ return new AudioCapabilities(supportedEncodings, /* defaultValue= */
DEFAULT_MAX_CHANNEL_COUNT); DEFAULT_MAX_CHANNEL_COUNT);
} }