Class

HitakiSndDigi00x

since: 0.0

Description [src]

class Hitaki.SndDigi00x : GObject.Object
  implements Hitaki.AlsaFirewire, Hitaki.QuadletNotification {
  /* No available fields */
}

A GObject-derived object for sound unit of Digidesign Digi00x family. The HitakiSndDigi00x is an object class derived from GObject for sound unit of Digidesign Digi00x family supported by ALSA firewire-digi00x driver (snd-firewire-digi00x).

Available since: 0.0

Ancestors

Constructors

hitaki_snd_digi00x_new

Instantiate HitakiSndDigi00x object and return the instance.

since: 0.0

Instance methods

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Methods inherited from HitakiAlsaFirewire (4)
hitaki_alsa_firewire_create_source

Allocate GSource to handle events from ALSA HwDep character device.

since: 0.0

hitaki_alsa_firewire_lock

Lock kernel driver bound to the associated ALSA HwDep character device so that it is prohibited to start packet streaming.

since: 0.0

hitaki_alsa_firewire_open

Open the special file for ALSA HwDep character device.

since: 0.0

hitaki_alsa_firewire_unlock

Unlock kernel driver bound to the associated ALSA HwDep character device so that it can start packet streaming.

since: 0.0

Properties

Properties inherited from HitakiAlsaFirewire (6)
HitakiAlsaFirewire:card-id

The numeric identifier for sound card.

since: 0.0

HitakiAlsaFirewire:guid

Global unique identifier for the node in IEEE 1394 bus.

since: 0.0

HitakiAlsaFirewire:is-disconnected

Whether the sound card is unavailable. It becomes FALSE when the sound card is removed or driver is unbound to it. Then the owner of this object should call g_object_unref() as quickly as possible to release ALSA hwdep character device.

since: 0.0

HitakiAlsaFirewire:is-locked

Whether the associated unit is locked or not to start packet streaming.

since: 0.0

HitakiAlsaFirewire:node-device

The name of node device in Linux FireWire subsystem which owns the unit; e.g. fw1.

since: 0.0

HitakiAlsaFirewire:unit-type

The type of sound unit.

since: 0.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

unstable since: 2.0

Signals inherited from HitakiQuadletNotification (1)
HitakiQuadletNotification::notified

Emitted when the target unit transfers notification.

since: 0.0

Class structure

struct HitakiSndDigi00xClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.