mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Fix unit test that confirms AAC_LC passthrough is unsupported
PiperOrigin-RevId: 694494792
This commit is contained in:
parent
2b54b1ebbe
commit
b329806859
@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
package androidx.media3.exoplayer.audio;
|
package androidx.media3.exoplayer.audio;
|
||||||
|
|
||||||
|
import static androidx.media3.common.util.Assertions.checkNotNull;
|
||||||
import static androidx.media3.exoplayer.audio.AudioSink.SINK_FORMAT_SUPPORTED_DIRECTLY;
|
import static androidx.media3.exoplayer.audio.AudioSink.SINK_FORMAT_SUPPORTED_DIRECTLY;
|
||||||
import static androidx.media3.exoplayer.audio.AudioSink.SINK_FORMAT_SUPPORTED_WITH_TRANSCODING;
|
import static androidx.media3.exoplayer.audio.AudioSink.SINK_FORMAT_SUPPORTED_WITH_TRANSCODING;
|
||||||
import static com.google.common.truth.Truth.assertThat;
|
import static com.google.common.truth.Truth.assertThat;
|
||||||
@ -346,14 +347,15 @@ public final class DefaultAudioSinkTest {
|
|||||||
new DefaultAudioSink.Builder()
|
new DefaultAudioSink.Builder()
|
||||||
.setAudioCapabilities(new AudioCapabilities(new int[] {C.ENCODING_AAC_LC}, 2))
|
.setAudioCapabilities(new AudioCapabilities(new int[] {C.ENCODING_AAC_LC}, 2))
|
||||||
.build();
|
.build();
|
||||||
// TODO: b/376880213 - Resolve this lint error.
|
|
||||||
@SuppressWarnings("WrongConstant")
|
|
||||||
Format aacLcFormat =
|
Format aacLcFormat =
|
||||||
STEREO_44_1_FORMAT
|
STEREO_44_1_FORMAT
|
||||||
.buildUpon()
|
.buildUpon()
|
||||||
.setSampleMimeType(MimeTypes.AUDIO_AAC)
|
.setSampleMimeType(MimeTypes.AUDIO_AAC)
|
||||||
.setPcmEncoding(C.ENCODING_AAC_LC)
|
.setCodecs("mp4a.40.2")
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
assertThat(MimeTypes.getEncoding(checkNotNull(aacLcFormat.sampleMimeType), aacLcFormat.codecs))
|
||||||
|
.isEqualTo(C.ENCODING_AAC_LC);
|
||||||
assertThat(defaultAudioSink.supportsFormat(aacLcFormat)).isFalse();
|
assertThat(defaultAudioSink.supportsFormat(aacLcFormat)).isFalse();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user