Home
last modified time | relevance | path

Searched refs:inputAudioFormat (Results 1 – 10 of 10) sorted by relevance

/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/audio/
DSonicAudioProcessor.java61 private AudioFormat inputAudioFormat; field in SonicAudioProcessor
80 inputAudioFormat = AudioFormat.NOT_SET; in SonicAudioProcessor()
127 return outputAudioFormat.sampleRate == inputAudioFormat.sampleRate in scaleDurationForSpeedup()
132 outputBytes * inputAudioFormat.sampleRate); in scaleDurationForSpeedup()
139 public AudioFormat configure(AudioFormat inputAudioFormat) throws UnhandledAudioFormatException { in configure() argument
140 if (inputAudioFormat.encoding != C.ENCODING_PCM_16BIT) { in configure()
141 throw new UnhandledAudioFormatException(inputAudioFormat); in configure()
145 ? inputAudioFormat.sampleRate in configure()
147 pendingInputAudioFormat = inputAudioFormat; in configure()
149 new AudioFormat(outputSampleRateHz, inputAudioFormat.channelCount, C.ENCODING_PCM_16BIT); in configure()
[all …]
DChannelMappingAudioProcessor.java45 public AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
52 if (inputAudioFormat.encoding != C.ENCODING_PCM_16BIT) { in onConfigure()
53 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
56 boolean active = inputAudioFormat.channelCount != outputChannels.length; in onConfigure()
59 if (channelIndex >= inputAudioFormat.channelCount) { in onConfigure()
60 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
65 ? new AudioFormat(inputAudioFormat.sampleRate, outputChannels.length, C.ENCODING_PCM_16BIT) in onConfigure()
74 int frameCount = (limit - position) / inputAudioFormat.bytesPerFrame; in queueInput()
81 position += inputAudioFormat.bytesPerFrame; in queueInput()
DBaseAudioProcessor.java30 protected AudioFormat inputAudioFormat; field in BaseAudioProcessor
45 inputAudioFormat = AudioFormat.NOT_SET; in BaseAudioProcessor()
50 public final AudioFormat configure(AudioFormat inputAudioFormat) in configure() argument
52 pendingInputAudioFormat = inputAudioFormat; in configure()
53 pendingOutputAudioFormat = onConfigure(inputAudioFormat); in configure()
87 inputAudioFormat = pendingInputAudioFormat; in flush()
98 inputAudioFormat = AudioFormat.NOT_SET; in reset()
124 protected AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
DTrimmingAudioProcessor.java69 public AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
71 if (inputAudioFormat.encoding != OUTPUT_ENCODING) { in onConfigure()
72 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
75 return trimStartFrames != 0 || trimEndFrames != 0 ? inputAudioFormat : AudioFormat.NOT_SET; in onConfigure()
90 trimmedFrameCount += trimBytes / inputAudioFormat.bytesPerFrame; in queueInput()
149 trimmedFrameCount += endBufferSize / inputAudioFormat.bytesPerFrame; in onQueueEndOfStream()
160 endBuffer = new byte[trimEndFrames * inputAudioFormat.bytesPerFrame]; in onFlush()
161 pendingTrimStartBytes = trimStartFrames * inputAudioFormat.bytesPerFrame; in onFlush()
DResamplingAudioProcessor.java38 public AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
40 @C.PcmEncoding int encoding = inputAudioFormat.encoding; in onConfigure()
47 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
51 inputAudioFormat.sampleRate, inputAudioFormat.channelCount, C.ENCODING_PCM_16BIT) in onConfigure()
62 switch (inputAudioFormat.encoding) { in queueInput()
85 switch (inputAudioFormat.encoding) { in queueInput()
DFloatResamplingAudioProcessor.java39 public AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
41 @C.PcmEncoding int encoding = inputAudioFormat.encoding; in onConfigure()
43 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
47 inputAudioFormat.sampleRate, inputAudioFormat.channelCount, C.ENCODING_PCM_FLOAT) in onConfigure()
58 switch (inputAudioFormat.encoding) { in queueInput()
DSilenceSkippingAudioProcessor.java122 public AudioFormat onConfigure(AudioFormat inputAudioFormat) in onConfigure() argument
124 if (inputAudioFormat.encoding != C.ENCODING_PCM_16BIT) { in onConfigure()
125 throw new UnhandledAudioFormatException(inputAudioFormat); in onConfigure()
127 return enabled ? inputAudioFormat : AudioFormat.NOT_SET; in onConfigure()
168 bytesPerFrame = inputAudioFormat.bytesPerFrame; in onFlush()
320 return (int) ((durationUs * inputAudioFormat.sampleRate) / C.MICROS_PER_SECOND); in durationUsToFrames()
DTeeAudioProcessor.java67 public AudioFormat onConfigure(AudioFormat inputAudioFormat) { in onConfigure() argument
69 return inputAudioFormat; in onConfigure()
100 inputAudioFormat.sampleRate, inputAudioFormat.channelCount, inputAudioFormat.encoding); in flushSinkIfActive()
DAudioProcessor.java76 public UnhandledAudioFormatException(AudioFormat inputAudioFormat) { in UnhandledAudioFormatException() argument
77 super("Unhandled format: " + inputAudioFormat); in UnhandledAudioFormatException()
100 AudioFormat configure(AudioFormat inputAudioFormat) throws UnhandledAudioFormatException; in configure() argument
/external/exoplayer/tree/extensions/gvr/src/main/java/com/google/android/exoplayer2/ext/gvr/
DGvrAudioProcessor.java87 public synchronized AudioFormat configure(AudioFormat inputAudioFormat) in configure() argument
89 if (inputAudioFormat.encoding != C.ENCODING_PCM_16BIT) { in configure()
91 throw new UnhandledAudioFormatException(inputAudioFormat); in configure()
93 switch (inputAudioFormat.channelCount) { in configure()
113 throw new UnhandledAudioFormatException(inputAudioFormat); in configure()
119 pendingInputAudioFormat = inputAudioFormat; in configure()
120 return new AudioFormat(inputAudioFormat.sampleRate, OUTPUT_CHANNEL_COUNT, C.ENCODING_PCM_16BIT); in configure()