Clarify Javadoc of AudioProcessor.queueInput
PiperOrigin-RevId: 425341138
This commit is contained in:
parent
dc83de997a
commit
75d370d97b
@ -102,13 +102,14 @@ public interface AudioProcessor {
|
|||||||
boolean isActive();
|
boolean isActive();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Queues audio data between the position and limit of the input {@code buffer} for processing.
|
* Queues audio data between the position and limit of the {@code inputBuffer} for processing.
|
||||||
* {@code buffer} must be a direct byte buffer with native byte order. Its contents are treated as
|
* After calling this method, processed output may be available via {@link #getOutput()}. Calling
|
||||||
* read-only. Its position will be advanced by the number of bytes consumed (which may be zero).
|
* {@code queueInput(ByteBuffer)} again invalidates any pending output.
|
||||||
* The caller retains ownership of the provided buffer. Calling this method invalidates any
|
|
||||||
* previous buffer returned by {@link #getOutput()}.
|
|
||||||
*
|
*
|
||||||
* @param inputBuffer The input buffer to process.
|
* @param inputBuffer The input buffer to process. It must be a direct byte buffer with native
|
||||||
|
* byte order. Its contents are treated as read-only. Its position will be advanced by the
|
||||||
|
* number of bytes consumed (which may be zero). The caller retains ownership of the provided
|
||||||
|
* buffer.
|
||||||
*/
|
*/
|
||||||
void queueInput(ByteBuffer inputBuffer);
|
void queueInput(ByteBuffer inputBuffer);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user