AgsMutable

AgsMutable — unique access to recalls

Functions

Types and Values

Includes

#include <ags/object/ags_mutable.h>

Description

The AgsMutable interface gives you a unique access to recalls. Its purpose is to mute playback.

Functions

ags_mutable_set_muted ()

void
ags_mutable_set_muted (AgsMutable *mutable,
                       gboolean muted);

Mute an AgsRecall instance.

Parameters

mutable

an AgsMutable

 

muted

if TRUE then muted, else playing

 

Since: 0.4


ags_mutable_get_type ()

GType
ags_mutable_get_type ();

Types and Values

struct AgsMutableInterface

struct AgsMutableInterface {
  GTypeInterface interface;

  void (*set_muted)(AgsMutable *mutable, gboolean muted);
};


AGS_TYPE_MUTABLE

#define AGS_TYPE_MUTABLE                    (ags_mutable_get_type())