Class
ALSARawmidiSubstreamInfo
Description [src]
class ALSARawmidi.SubstreamInfo : GObject.Object {
parent_instance: GObject
}
A GObject-derived object to express information of substream.
A ALSARawmidiSubstreamInfo
is a GObject-derived object to express information of substream
attached to the pair of streams. The call of alsarawmidi_stream_pair_get_substream_info()
or
alsarawmidi_get_substream_info()
return the instance of object.
The object wraps struct snd_rawmidi_info
in UAPI of Linux sound subsystem.
Properties
ALSARawmidi.SubstreamInfo:card-id
The numeric identifier of sound card.
ALSARawmidi.SubstreamInfo:device-id
The numeric identifier of rawmidi device.
ALSARawmidi.SubstreamInfo:direction
The direction of stream, one of ALSARawmidiStreamDirection
.
ALSARawmidi.SubstreamInfo:flags
The information flags of rawmidi device with flags of ALSARawmidiStreamPairInfoFlag
.
ALSARawmidi.SubstreamInfo:id
The string identifier of rawmidi device.
ALSARawmidi.SubstreamInfo:name
The name of rawmidi device.
ALSARawmidi.SubstreamInfo:subdevice-id
The numeric identifier of subdevice or rawmidi device.
ALSARawmidi.SubstreamInfo:subdevice-name
The name of subdevice for the direction and the ALSARawmidiSubstreamInfo:subdevice-id
.
ALSARawmidi.SubstreamInfo:subdevices-avail
The current number of available subdevices on the rawmidi device for the direction.
ALSARawmidi.SubstreamInfo:subdevices-count
Signals
Signals inherited from GObject (1)
GObject.Object::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.