Top | ![]() |
![]() |
![]() |
![]() |
void | hinawa_snd_unit_open () |
void | hinawa_snd_unit_lock () |
void | hinawa_snd_unit_unlock () |
void | hinawa_snd_unit_listen () |
void | hinawa_snd_unit_unlisten () |
This class is an application of ALSA FireWire stack. Any functionality which ALSA drivers in the stack can be available.
void hinawa_snd_unit_open (HinawaSndUnit *self
,gchar *path
,GError **exception
);
Open ALSA hwdep character device and check it for FireWire sound devices.
void hinawa_snd_unit_lock (HinawaSndUnit *self
,GError **exception
);
Disallow ALSA to start kernel-streaming.
void hinawa_snd_unit_unlock (HinawaSndUnit *self
,GError **exception
);
Allow ALSA to start kernel-streaming.
void hinawa_snd_unit_listen (HinawaSndUnit *self
,GError **exception
);
Start listening to events.