Class
HinawaSndTscm
deprecated: 2.5.
Description [src]
class Hinawa.SndTscm : Hinawa.SndUnit {
parent_instance: HinawaSndUnit
}
A state reader for Tascam FireWire models
A HinawaSndTscm
is an application of protocol defined by TASCAM.
Deprecated since: 2.5.
Libhitaki library provides Hitaki.SndTascam as the alternative.
Constructors
hinawa_snd_tscm_new
Instantiate HinawaSndTscm
object and return the instance.
deprecated: 2.5. since: 1.3.
Instance methods
hinawa_snd_tscm_open
Open ALSA hwdep character device and check it for Tascam devices.
deprecated: 2.5. since: 1.1
Methods inherited from HinawaSndUnit (5)
hinawa_snd_unit_create_source
Create GSource
for GMainContext
to dispatch events for the sound device.
deprecated: 2.5. since: 1.4.
hinawa_snd_unit_get_node
Retrieve an instance of HinawaFwNode
associated to the given unit.
deprecated: 2.5. since: 2.0.
hinawa_snd_unit_lock
Disallow corresponding ALSA driver to start packet streaming.
deprecated: 2.5. since: 0.3
hinawa_snd_unit_open
Open ALSA hwdep character device and check it for FireWire sound devices.
deprecated: 2.5. since: 0.4
hinawa_snd_unit_unlock
Allow corresponding ALSA driver to start packet streaming.
deprecated: 2.5. since: 0.3
Properties
Properties inherited from HinawaSndUnit (5)
Hinawa.SndUnit:card
deprecated: 2.5. since: 2.0
Hinawa.SndUnit:device
deprecated: 2.5. since: 0.3
Hinawa.SndUnit:guid
deprecated: 2.5. since: 0.4
Hinawa.SndUnit:streaming
deprecated: 2.5. since: 0.4
Hinawa.SndUnit:type
deprecated: 2.5. since: 1.0
Signals
Hinawa.SndTscm::control
Emitted when TASCAM FireWire unit transfer control message. is emitted.
deprecated: 2.5. since: 1.1
Signals inherited from HinawaSndUnit (2)
HinawaSndUnit::disconnected
Emitted when the sound card is not available anymore due to unbinding driver or hot
unplugging. The owner of this object should call g_object_unref()
as
quickly as possible to release ALSA hwdep character device.
deprecated: 2.5. since: 2.0
HinawaSndUnit::lock-status
Emitted when corresponding ALSA driver changes status of lock by starting/stopping packet streaming requested by ALSA PCM/Rawmidi applications.
deprecated: 2.5. since: 0.3
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.
Class structure
struct HinawaSndTscmClass {
HinawaSndUnitClass parent_class;
void (* control) (
HinawaSndTscm* self,
guint index,
guint before,
guint after
);
}
Class members
parent_class: HinawaSndUnitClass
- No description available.
control: void (* control) ( HinawaSndTscm* self, guint index, guint before, guint after )
- No description available.
Virtual methods
Hinawa.SndTscmClass.control
Class closure for the HinawaSndTscm::control
signal.
deprecated: 2.5. since: 1.2