api

types.ch

Declarations in types.ch

1 declarationsaudio

Declarations

Public only
audio#
Publicnamespace
namespace audio
AudioError#
Publicvariant
variant AudioError { var FileNotFound : AudioError var InvalidFormat : AudioError var UnsupportedFormat : AudioError var IoError : AudioError var BufferTooSmall : AudioError }
message#
Publicfunction
func message(self : &AudioError) : string
delete#
function
func delete(self : *AudioError) : void
Audio#
Publicstruct
struct Audio { var samples : vector<i16> var sample_rate : u32 var channels : u16 var bits_per_sample : u16 var num_samples : size_t var loaded : bool }
make#
PublicfunctionConstructor
func make() : Audio
delete#
function
func delete(self : *Audio) : void