Signal

PwgMetadata::changed

since: 0.1

Declaration

void
changed (
  PwgMetadata* self,
  guint subject,
  gchar* key,
  gchar* type,
  gchar* value,
  gpointer user_data
)

Description [src]

Emitted from the object’s construction thread-default main context when the bound metadata object reports a property change.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

Stability: Unstable
Available since: 0.1

Parameters

subject

Type: guint

The PipeWire global id associated with the metadata.

key

Type: gchar*

The changed metadata key, or NULL if the subject was cleared.

The argument can be NULL.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
type

Type: gchar*

The metadata value type, or NULL.

The argument can be NULL.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
value

Type: gchar*

The metadata value, or NULL if the key was cleared.

The argument can be NULL.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.