//sorisdk/com.iplateia.afplib/AudioLevelCalculator
AudioLevelCalculator
[androidJvm]
class AudioLevelCalculator
Utility class to calculate the normalized audio level from a PCM byte buffer. Supports 8/16 bit, signed/unsigned, and endianness options.
Constructors
| AudioLevelCalculator | [androidJvm] constructor() |
Types
| Name | Summary |
|---|---|
| Companion | [androidJvm] object Companion |
Functions
| Name | Summary |
|---|---|
| calculateLevel | [androidJvm] fun calculateLevel(buffer: ByteArray, readPoint: Int, leftOver: Int, bigEndian: Boolean = BIG_ENDIAN): Float Calculates the normalized audio level (0.0 ~ 1.0) from the given buffer. |
