Class

AgsAudioPluginPort

Description

class AgsAudio.PluginPort : GObject.Object {
  gobject: GObject,
  flags: guint,
  obj_mutex: GRecMutex,
  port_index: guint,
  port_name: gchar*,
  port_symbol: gchar*,
  scale_steps: gint,
  scale_point: gchar**,
  scale_value: gdouble*,
  lower_value: GValue*,
  upper_value: GValue*,
  default_value: GValue*,
  user_data: gpointer
}
No description available.

Ancestors

Constructors

ags_plugin_port_new

Creates an AgsPluginPort.

since: 3.0.0

Functions

ags_plugin_port_find_port_index

Find port_index within plugin_port.

since: 3.0.0

ags_plugin_port_find_symbol

Find port_symbol within plugin_port.

since: 3.0.0

Instance methods

ags_plugin_port_get_default_value

Get default value.

since: 3.1.0

ags_plugin_port_get_lower_value

Get lower value.

since: 3.1.0

ags_plugin_port_get_obj_mutex

Get object mutex.

since: 3.1.0

ags_plugin_port_get_port_index

Get port index.

since: 3.1.0

ags_plugin_port_get_port_name

Get port name.

since: 3.1.0

ags_plugin_port_get_port_symbol

Get port symbol.

since: 3.1.0

ags_plugin_port_get_scale_point

Get scale point.

since: 3.1.0

ags_plugin_port_get_scale_steps

Get scale steps.

since: 3.1.0

ags_plugin_port_get_scale_value

Get scale value.

since: 3.1.0

ags_plugin_port_get_upper_value

Get upper value.

since: 3.1.0

ags_plugin_port_set_default_value

Set default value.

since: 3.1.0

ags_plugin_port_set_flags

Set flags on plugin_port.

since: 3.0.0

ags_plugin_port_set_lower_value

Set lower value.

since: 3.1.0

ags_plugin_port_set_port_index

Set port index.

since: 3.1.0

ags_plugin_port_set_port_name

Set port name.

since: 3.1.0

ags_plugin_port_set_port_symbol

Set port symbol.

since: 3.1.0

ags_plugin_port_set_scale_point

Set scale point.

since: 3.1.0

ags_plugin_port_set_scale_steps

Set scale steps.

since: 3.1.0

ags_plugin_port_set_scale_value

Set scale value.

since: 3.1.0

ags_plugin_port_set_upper_value

Set upper value.

since: 3.1.0

ags_plugin_port_test_flags

Test flags to be set on plugin_port.

since: 3.0.0

ags_plugin_port_unset_flags

Unset flags on plugin_port.

since: 3.0.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

AgsAudio.PluginPort:default-value

The default value.

since: 3.0.0

AgsAudio.PluginPort:lower-value

The lower value.

since: 3.0.0

AgsAudio.PluginPort:port-index

The assigned port-index.

since: 3.0.0

AgsAudio.PluginPort:port-name

The port’s name.

since: 3.0.0

AgsAudio.PluginPort:port-symbol

The port’s symbol.

since: 3.0.0

AgsAudio.PluginPort:scale-point

The scale point string vector.

since: 3.0.0

AgsAudio.PluginPort:scale-steps

The number of scale steps.

since: 3.0.0

AgsAudio.PluginPort:scale-value

The scale value array.

since: 3.0.0

AgsAudio.PluginPort:upper-value

The upper value.

since: 3.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.

Class structure

struct AgsAudioPluginPortClass {
  GObjectClass gobject;
  
}
No description available.
Class members
gobject: GObjectClass
No description available.