Package-level declarations

Types

Link copied to clipboard
data class AudioDecodingProps(    val exactTimings: Boolean? = null,     val readInMemory: Boolean = true,     val formats: AudioFormat? = null,     val maxSamples: Int = 15 * 60 * 44100,     val dispatcher: CoroutineDispatcher? = null) : Extra
Link copied to clipboard
data class AudioEncodingProps(val quality: Double = 0.84, val filename: String? = null) : Extra
Link copied to clipboard
open class AudioFormat(exts: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class MP3 : MP3Base
Link copied to clipboard
open class MP3Base : AudioFormat
Link copied to clipboard
open class MP3Decoder : AudioFormat
Link copied to clipboard
open class OGG : OggBase
Link copied to clipboard
open class OggBase : AudioFormat
Link copied to clipboard
open class WAV : AudioFormat

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun invalidAudioFormat(message: String = "invalid audio format"): Nothing
Link copied to clipboard
suspend fun VfsFile.readSoundInfo(    formats: AudioFormat = defaultAudioFormats,     props: AudioDecodingProps = AudioDecodingProps.DEFAULT): AudioFormat.Info?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard