Document change of allow setBufferSize for non pcm AudioTrack

Functional code change is in AudioTrack.cpp, this is just an update to
the developer documentation.

Test: N/A
Bug: 192343963
Change-Id: I0b41b31168eff51f587e7678d86e1ea61603b079
This commit is contained in:
Dorin Drimus
2021-07-06 16:57:37 +02:00
parent ae5b81df62
commit 0d5bbc4a31

View File

@@ -2082,8 +2082,9 @@ public class AudioTrack extends PlayerBase
* It may also be adjusted slightly for internal reasons.
* If bufferSizeInFrames is less than zero then {@link #ERROR_BAD_VALUE}
* will be returned.
* <p>This method is only supported for PCM audio.
* It is not supported for compressed audio tracks.
* <p>This method is supported for PCM audio at all API levels.
* Compressed audio is supported in API levels 33 and above.
* For compressed streams the size of a frame is considered to be exactly one byte.
*
* @param bufferSizeInFrames requested buffer size in frames
* @return the actual buffer size in frames or an error code,