Class

AgsAudioSndfile

[]

Description

class AgsAudio.Sndfile : GObject.Object
  implements Ags.Connectable, AgsAudio.SoundResource {
  flags: AgsSndfileFlags,
  connectable_flags: AgsConnectableFlags,
  obj_mutex: GRecMutex,
  uuid: AgsUUID*,
  audio_channels: guint,
  audio_channel_written: gint64*,
  buffer_size: guint,
  format: guint,
  offset: guint64,
  buffer_offset: guint64,
  full_buffer: void*,
  buffer: void*,
  pointer: guchar*,
  current: guchar*,
  length: gsize,
  info: SF_INFO*,
  file: SNDFILE*,
  audio_buffer_util: AgsAudioBufferUtil*
}

No description available.

[]

Ancestors

[]

Constructors

ags_sndfile_new

Creates a new instance of AgsSndfile.

since: 3.0.0

[]

Functions

ags_sndfile_check_suffix

Check suffix.

since: 3.6.0

[]

Instance methods

ags_sndfile_set_flags

Enable a feature of sndfile.

since: 3.0.0

ags_sndfile_test_flags

Test flags to be set on sndfile.

since: 3.0.0

ags_sndfile_unset_flags

Disable a feature of sndfile.

since: 3.0.0

Methods inherited from GObject (43)
Methods inherited from AgsConnectable (13)
Methods inherited from AgsSoundResource (14)
[]

Properties

AgsAudio.Sndfile:audio-channels

The audio channels to be used.

since: 3.0.0

AgsAudio.Sndfile:buffer-size

The buffer size to be used.

since: 3.0.0

AgsAudio.Sndfile:file

The assigned output SNDFILE-struct.

since: 3.0.0

AgsAudio.Sndfile:format

The format to be used.

since: 3.0.0

[]

Signals

Signals inherited from GObject (1)

Class structure