Class

AgsAudioWaveLoader

[]

Description

class AgsAudio.WaveLoader : GObject.Object
{
  flags: AgsWaveLoaderFlags,
  connectable_flags: AgsConnectableFlags,
  obj_mutex: GRecMutex,
  thread: GThread*,
  audio: AgsAudio*,
  filename: gchar*,
  audio_file: AgsAudioFile*
}

No description available.

[]

Ancestors

[]

Constructors

ags_wave_loader_new

Create a new instance of AgsWaveLoader.

since: 3.0.0

[]

Instance methods

ags_wave_loader_get_audio

Get audio of wave_loader.

since: 3.2.0

ags_wave_loader_get_audio_file

Get audio file of wave_loader.

since: 3.2.0

ags_wave_loader_get_filename

Get filename of wave_loader.

since: 3.2.0

ags_wave_loader_set_audio

Set audio of wave_loader.

since: 3.2.0

ags_wave_loader_set_audio_file

Set audio file of wave_loader.

since: 3.2.0

ags_wave_loader_set_filename

Set filename of wave_loader.

since: 3.2.0

ags_wave_loader_set_flags

Set flags.

since: 3.0.0

ags_wave_loader_start

Start wave_loader.

since: 3.0.0

ags_wave_loader_test_flags

Test flags to be set on recall.

since: 3.0.0

ags_wave_loader_unset_flags

Unset flags.

since: 3.0.0

Methods inherited from GObject (43)
[]

Properties

AgsAudio.WaveLoader:audio

The assigned audio.

since: 3.0.0

AgsAudio.WaveLoader:audio-file

The audio file opened.

since: 3.0.0

AgsAudio.WaveLoader:filename

The filename to open.

since: 3.0.0

[]

Signals

Signals inherited from GObject (1)

Class structure