Stay organized with collections
Save and categorize content based on your preferences.
@UnstableApi
public abstract class BaseAudioProcessor extends BaseAudioProcessor
Summary
Inherited methods |
From androidx.media3.common.audio.AudioProcessor
long |
Returns the expected duration of the output stream when the processor is applied given a input durationUs .
|
abstract void |
Queues audio data between the position and limit of the inputBuffer for processing.
|
|
From androidx.media3.common.audio.BaseAudioProcessor
final AudioProcessor.AudioFormat |
Configures the processor to process input audio with the specified format.
|
final void |
Clears any buffered data and pending output.
|
ByteBuffer |
Returns a buffer containing processed output data between its position and limit.
|
final boolean |
Returns whether the current output buffer has any data remaining.
|
boolean |
Returns whether the processor is configured and will process input buffers.
|
boolean |
Returns whether this processor will return no more output from getOutput until flush has been called and more input has been queued.
|
AudioProcessor.AudioFormat |
Called when the processor is configured for a new input format.
|
void |
Called when the processor is flushed, directly or as part of resetting.
|
void |
Called when the end-of-stream is queued to the processor.
|
void |
Called when the processor is reset.
|
final void |
Queues an end of stream signal.
|
final ByteBuffer |
Replaces the current output buffer with a buffer of at least size bytes and returns it.
|
final void |
Resets the processor to its unconfigured state, releasing any resources.
|
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-15 UTC."],[],[]]