//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. |