Make ToInt16AudioProcessor available in common.audio.

PiperOrigin-RevId: 501575932
This commit is contained in:
samrobinson 2023-01-12 16:43:31 +00:00 committed by Rohit Singh
parent 27e71d2f91
commit 298ad765a3
2 changed files with 2 additions and 2 deletions

View file

@ -34,7 +34,7 @@ import java.nio.ByteBuffer;
* <li>{@link C#ENCODING_PCM_FLOAT} * <li>{@link C#ENCODING_PCM_FLOAT}
* </ul> * </ul>
*/ */
/* package */ final class ResamplingAudioProcessor extends BaseAudioProcessor { public final class ToInt16PcmAudioProcessor extends BaseAudioProcessor {
@Override @Override
@CanIgnoreReturnValue @CanIgnoreReturnValue

View file

@ -531,7 +531,7 @@ public final class DefaultAudioSink implements AudioSink {
trimmingAudioProcessor = new TrimmingAudioProcessor(); trimmingAudioProcessor = new TrimmingAudioProcessor();
toIntPcmAvailableAudioProcessors = toIntPcmAvailableAudioProcessors =
ImmutableList.of( ImmutableList.of(
new ResamplingAudioProcessor(), channelMappingAudioProcessor, trimmingAudioProcessor); new ToInt16PcmAudioProcessor(), channelMappingAudioProcessor, trimmingAudioProcessor);
toFloatPcmAvailableAudioProcessors = ImmutableList.of(new FloatResamplingAudioProcessor()); toFloatPcmAvailableAudioProcessors = ImmutableList.of(new FloatResamplingAudioProcessor());
volume = 1f; volume = 1f;
audioAttributes = AudioAttributes.DEFAULT; audioAttributes = AudioAttributes.DEFAULT;