From 298ad765a3f8f08edc8782af21e378bbf55b6632 Mon Sep 17 00:00:00 2001 From: samrobinson Date: Thu, 12 Jan 2023 16:43:31 +0000 Subject: [PATCH] Make ToInt16AudioProcessor available in `common.audio`. PiperOrigin-RevId: 501575932 --- .../android/exoplayer2/audio/ToInt16PcmAudioProcessor.java} | 2 +- .../com/google/android/exoplayer2/audio/DefaultAudioSink.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename library/{core/src/main/java/com/google/android/exoplayer2/audio/ResamplingAudioProcessor.java => common/src/main/java/com/google/android/exoplayer2/audio/ToInt16PcmAudioProcessor.java} (98%) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/audio/ResamplingAudioProcessor.java b/library/common/src/main/java/com/google/android/exoplayer2/audio/ToInt16PcmAudioProcessor.java similarity index 98% rename from library/core/src/main/java/com/google/android/exoplayer2/audio/ResamplingAudioProcessor.java rename to library/common/src/main/java/com/google/android/exoplayer2/audio/ToInt16PcmAudioProcessor.java index e75c7d9d8b..28da76346d 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/audio/ResamplingAudioProcessor.java +++ b/library/common/src/main/java/com/google/android/exoplayer2/audio/ToInt16PcmAudioProcessor.java @@ -34,7 +34,7 @@ import java.nio.ByteBuffer; *
  • {@link C#ENCODING_PCM_FLOAT} * */ -/* package */ final class ResamplingAudioProcessor extends BaseAudioProcessor { +public final class ToInt16PcmAudioProcessor extends BaseAudioProcessor { @Override @CanIgnoreReturnValue diff --git a/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java b/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java index 32f2fc5818..60d461749a 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java @@ -531,7 +531,7 @@ public final class DefaultAudioSink implements AudioSink { trimmingAudioProcessor = new TrimmingAudioProcessor(); toIntPcmAvailableAudioProcessors = ImmutableList.of( - new ResamplingAudioProcessor(), channelMappingAudioProcessor, trimmingAudioProcessor); + new ToInt16PcmAudioProcessor(), channelMappingAudioProcessor, trimmingAudioProcessor); toFloatPcmAvailableAudioProcessors = ImmutableList.of(new FloatResamplingAudioProcessor()); volume = 1f; audioAttributes = AudioAttributes.DEFAULT;