CoreAudioNativeSoundProvider

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
open override var paused: Boolean
Link copied to clipboard
open val target: String

Functions

Link copied to clipboard
Link copied to clipboard
open suspend fun createNonStreamingSound(data: AudioData, name: String): Sound
Link copied to clipboard
Link copied to clipboard
suspend fun createSound(file: FinalVfsFile, streaming: Boolean, props: AudioDecodingProps): Sound
suspend fun createSound(file: VfsFile, streaming: Boolean, props: AudioDecodingProps): Sound
open suspend fun createSound(data: AudioData, formats: AudioFormats, streaming: Boolean, name: String): Sound
open suspend fun createSound(vfs: Vfs, path: String, streaming: Boolean, props: AudioDecodingProps): Sound
open suspend fun createSound(data: ByteArray, streaming: Boolean, props: AudioDecodingProps, name: String): Sound
Link copied to clipboard
suspend fun createStreamingSound(stream: AudioStream, closeStream: Boolean, name: String, onComplete: suspend () -> Unit?): Sound
Link copied to clipboard
open override fun dispose()
Link copied to clipboard
suspend fun playAndWait(stream: AudioStream, params: PlaybackParameters)