Class

AgsAudioPluginPort

[]

Description

class AgsAudio.PluginPort : GObject.Object
{
  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)
[]

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)

Class structure