AgsNotifySoundcard

AgsNotifySoundcard — notify soundcard task

Functions

Properties

Types and Values

Object Hierarchy

    GObject
    ╰── AgsTask
        ╰── AgsNotifySoundcard

Includes

#include <ags/audio/task/ags_notify_soundcard.h>

Description

The AgsNotifySoundcard task notifys soundcard.

Functions

ags_notify_soundcard_new ()

AgsNotifySoundcard *
ags_notify_soundcard_new (AgsSoundcardThread *soundcard_thread);

Create a new instance of AgsNotifySoundcard.

Parameters

soundcard_thread

the AgsSoundcardThread

 

Returns

the new AgsNotifySoundcard

Since: 2.0.0


AGS_IS_NOTIFY_SOUNDCARD()

#define AGS_IS_NOTIFY_SOUNDCARD(obj)             (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_NOTIFY_SOUNDCARD))

AGS_NOTIFY_SOUNDCARD()

#define AGS_NOTIFY_SOUNDCARD(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_NOTIFY_SOUNDCARD, AgsNotifySoundcard))

AGS_NOTIFY_SOUNDCARD_CLASS()

#define AGS_NOTIFY_SOUNDCARD_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_NOTIFY_SOUNDCARD, AgsNotifySoundcardClass))

AGS_NOTIFY_SOUNDCARD_GET_CLASS()

#define AGS_NOTIFY_SOUNDCARD_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_NOTIFY_SOUNDCARD, AgsNotifySoundcardClass))

ags_notify_soundcard_get_type ()

GType
ags_notify_soundcard_get_type ();

Types and Values

enum AgsNotifySoundcardFlags

Enum values to control the behavior or indicate internal state of AgsNotifySoundcard by enable/disable as flags.

Members

AGS_NOTIFY_SOUNDCARD_WAIT_RETURN

sync wait

 

AGS_NOTIFY_SOUNDCARD_DONE_RETURN

sync done

 

AGS_TYPE_NOTIFY_SOUNDCARD

#define AGS_TYPE_NOTIFY_SOUNDCARD                (ags_notify_soundcard_get_type())

struct AgsNotifySoundcard

struct AgsNotifySoundcard;

struct AgsNotifySoundcardClass

struct AgsNotifySoundcardClass {
  AgsTaskClass task;
};

Property Details

The “soundcard-thread” property

  “soundcard-thread”         AgsSoundcardThread *

The assigned AgsSoundcardThread

Flags: Read / Write

Since: 2.0.0