Class

AstalWpWp

since: 0.1

Description

final class AstalWp.Wp : GObject.Object
{
  /* No available fields */
}

Manages the connection to wireplumber. Usually you don’t want to use this class directly, but use the AstalWpAudio or AstalWpVideo instead.

Available since: 0.1

Ancestors

Functions

astal_wp_wp_get_default

Gets the default wireplumber object.

since: 0.1

Instance methods

astal_wp_wp_get_audio

Gets the AstalWpAudio object.

since: 0.1

astal_wp_wp_get_default_microphone

Gets the default microphone object.

since: 0.1

astal_wp_wp_get_default_speaker

Gets the default speaker object.

since: 0.1

astal_wp_wp_get_device

The device with the given id.

since: 0.1

astal_wp_wp_get_devices

The GList containing the devices.

since: 0.1

astal_wp_wp_get_endpoint

The endpoint with the given id.

since: 0.1

astal_wp_wp_get_endpoints

A GList containing all endpoints.

since: 0.1

astal_wp_wp_get_scale
No description available.

since: 0.1

astal_wp_wp_get_video

Gets the video object.

since: 0.1

astal_wp_wp_set_scale
No description available.

since: 0.1

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

AstalWp.Wp:audio
No description available.

since: 0.1

AstalWp.Wp:default-microphone

The AstalWpEndpoint representing the default speaker.

since: 0.1

AstalWp.Wp:default-speaker

The AstalWpEndpoint representing the default speaker.

since: 0.1

AstalWp.Wp:devices

A list of AstalWpDevice objects.

since: 0.1

AstalWp.Wp:endpoints

A list of AstalWpEndpoint objects.

since: 0.1

AstalWp.Wp:scale

The scale used for the volume.

since: 0.1

AstalWp.Wp:video
No description available.

since: 0.1

Signals

AstalWp.Wp::device-added
No description available.

since: 0.1

AstalWp.Wp::device-removed
No description available.

since: 0.1

AstalWp.Wp::endpoint-added
No description available.

since: 0.1

AstalWp.Wp::endpoint-removed
No description available.

since: 0.1

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.

unstable since: 2.0

Class structure

struct AstalWpWpClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.