AgsAudio.SoundProvider

g AgsAudio.SoundProvider AgsAudio.SoundProvider GObject.GInterface GObject.GInterface GObject.GInterface->AgsAudio.SoundProvider

Implementations:
 AgsAudio.AudioApplicationContext

Methods

  get_audio ()
  get_default_soundcard ()
  get_default_soundcard_thread ()
  get_osc_server ()
  get_sequencer ()
  get_sound_server ()
  get_soundcard ()
  set_audio (audio)
  set_default_soundcard (soundcard)
  set_default_soundcard_thread (soundcard_thread)
  set_osc_server (osc_server)
  set_sequencer (sequencer)
  set_sound_server (sound_server)
  set_soundcard (soundcard)

Virtual Methods

  do_get_audio ()
  do_get_default_soundcard ()
  do_get_default_soundcard_thread ()
  do_get_osc_server ()
  do_get_sequencer ()
  do_get_sound_server ()
  do_get_soundcard ()
  do_set_audio (audio)
  do_set_default_soundcard (soundcard)
  do_set_default_soundcard_thread (soundcard_thread)
  do_set_osc_server (osc_server)
  do_set_sequencer (sequencer)
  do_set_sound_server (sound_server)
  do_set_soundcard (soundcard)

Properties

None

Signals

None

Fields

None

Class Details

class AgsAudio.SoundProvider
Bases:GObject.GInterface
Structure:AgsAudio.SoundProviderInterface
get_audio()
Returns:a GLib.List-struct containing AgsAudio.Audio
Return type:[AgsAudio.Audio]

Get audio objects.

New in version 3.0.0.

get_default_soundcard()
Returns:the GObject.Object implementing Ags.Soundcard
Return type:GObject.Object

Get default soundcard thread.

New in version 3.0.0.

get_default_soundcard_thread()
Returns:the Ags.Thread
Return type:GObject.Object

Get default soundcard thread.

New in version 3.0.0.

get_osc_server()
Returns:a GLib.List-struct containing AgsAudio.OscServer
Return type:[GObject.Object]

Set distributed manager.

New in version 3.0.0.

get_sequencer()
Returns:a GLib.List-struct containing Ags.Sequencer
Return type:[GObject.Object]

Get sequencers.

New in version 3.0.0.

get_sound_server()
Returns:a GLib.List-struct containing Ags.SoundServer
Return type:[GObject.Object]

Set sound server.

New in version 3.0.0.

get_soundcard()
Returns:a GLib.List-struct containing Ags.Soundcard
Return type:[GObject.Object]

Get soundcards.

New in version 3.0.0.

set_audio(audio)
Parameters:audio ([AgsAudio.Audio]) – a GLib.List-struct containing AgsAudio.Audio

Set audio objects.

New in version 3.0.0.

set_default_soundcard(soundcard)
Parameters:soundcard (GObject.Object) – the GObject.Object implementing Ags.Soundcard

Set default soundcard.

New in version 3.0.0.

set_default_soundcard_thread(soundcard_thread)
Parameters:soundcard_thread (GObject.Object) – the default Ags.Thread

Set default soundcard thread.

New in version 3.0.0.

set_osc_server(osc_server)
Parameters:osc_server ([GObject.Object]) – a GLib.List-struct containing AgsAudio.OscServer

Set OSC server.

New in version 3.0.0.

set_sequencer(sequencer)
Parameters:sequencer ([GObject.Object]) – a GLib.List-struct containing Ags.Sequencer

Set sequencers.

New in version 3.0.0.

set_sound_server(sound_server)
Parameters:sound_server ([GObject.Object]) – a GLib.List-struct containing Ags.SoundServer

Get sound server.

New in version 3.0.0.

set_soundcard(soundcard)
Parameters:soundcard ([GObject.Object]) – a GLib.List-struct containing Ags.Soundcard

Set soundcards.

New in version 3.0.0.

do_get_audio() virtual
Returns:a GLib.List-struct containing AgsAudio.Audio
Return type:[AgsAudio.Audio]

Get audio objects.

New in version 3.0.0.

do_get_default_soundcard() virtual
Returns:the GObject.Object implementing Ags.Soundcard
Return type:GObject.Object

Get default soundcard thread.

New in version 3.0.0.

do_get_default_soundcard_thread() virtual
Returns:the Ags.Thread
Return type:GObject.Object

Get default soundcard thread.

New in version 3.0.0.

do_get_osc_server() virtual
Returns:a GLib.List-struct containing AgsAudio.OscServer
Return type:[GObject.Object]

Set distributed manager.

New in version 3.0.0.

do_get_sequencer() virtual
Returns:a GLib.List-struct containing Ags.Sequencer
Return type:[GObject.Object]

Get sequencers.

New in version 3.0.0.

do_get_sound_server() virtual
Returns:a GLib.List-struct containing Ags.SoundServer
Return type:[GObject.Object]

Set sound server.

New in version 3.0.0.

do_get_soundcard() virtual
Returns:a GLib.List-struct containing Ags.Soundcard
Return type:[GObject.Object]

Get soundcards.

New in version 3.0.0.

do_set_audio(audio) virtual
Parameters:audio ([AgsAudio.Audio]) – a GLib.List-struct containing AgsAudio.Audio

Set audio objects.

New in version 3.0.0.

do_set_default_soundcard(soundcard) virtual
Parameters:soundcard (GObject.Object) – the GObject.Object implementing Ags.Soundcard

Set default soundcard.

New in version 3.0.0.

do_set_default_soundcard_thread(soundcard_thread) virtual
Parameters:soundcard_thread (GObject.Object) – the default Ags.Thread

Set default soundcard thread.

New in version 3.0.0.

do_set_osc_server(osc_server) virtual
Parameters:osc_server ([GObject.Object]) – a GLib.List-struct containing AgsAudio.OscServer

Set OSC server.

New in version 3.0.0.

do_set_sequencer(sequencer) virtual
Parameters:sequencer ([GObject.Object]) – a GLib.List-struct containing Ags.Sequencer

Set sequencers.

New in version 3.0.0.

do_set_sound_server(sound_server) virtual
Parameters:sound_server ([GObject.Object]) – a GLib.List-struct containing Ags.SoundServer

Get sound server.

New in version 3.0.0.

do_set_soundcard(soundcard) virtual
Parameters:soundcard ([GObject.Object]) – a GLib.List-struct containing Ags.Soundcard

Set soundcards.

New in version 3.0.0.