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_get_state

Get the latest states of target device.

deprecated: 2.5. since: 1.1

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

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from HinawaSndUnit (5)
Hinawa.SndUnit:card
No description available.

deprecated: 2.5. since: 2.0

Hinawa.SndUnit:device
No description available.

deprecated: 2.5. since: 0.3

Hinawa.SndUnit:guid
No description available.

deprecated: 2.5. since: 0.4

Hinawa.SndUnit:streaming
No description available.

deprecated: 2.5. since: 0.4

Hinawa.SndUnit:type
No description available.

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
  );
  
}
No description available.
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