Class

PwgParamInfo

since: 0.1

Description [src]

final class Pwg.ParamInfo : GObject.Object
{
  /* No available fields */
}

Immutable descriptor for a PipeWire node parameter advertised by node info.

Stability: Unstable

Available since: 0.1

Ancestors

Instance methods

pwg_param_info_dup_name

Copies the short SPA parameter name when known.

since: 0.1

pwg_param_info_get_flags

Gets the raw spa_param_info flags.

since: 0.1

pwg_param_info_get_id

Gets the PipeWire SPA parameter id.

since: 0.1

pwg_param_info_get_readable

Gets whether the parameter is advertised as readable.

since: 0.1

pwg_param_info_get_serial

Gets whether the parameter info has the SPA serial flag.

since: 0.1

pwg_param_info_get_writable

Gets whether the parameter is advertised as writable.

since: 0.1

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Pwg.ParamInfo:flags

Raw spa_param_info flags.

since: 0.1

Pwg.ParamInfo:id

SPA parameter id.

since: 0.1

Pwg.ParamInfo:name

Short SPA parameter name when known.

since: 0.1

Pwg.ParamInfo:readable

Whether the parameter is advertised as readable.

since: 0.1

Pwg.ParamInfo:serial

Whether the parameter info has the SPA serial flag.

since: 0.1

Pwg.ParamInfo:writable

Whether the parameter is advertised as writable.

since: 0.1

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 PwgParamInfoClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.