Module pulsectl::controllers [−][src]
Expand description
Helpful wrappers when working with applications and devices.
Both of these controllers implement the same API, defined by the traits DeviceControl and AppControl.
Modules
types |
Structs
SinkController | This handles device that plays out audio (e.g., headphone), so this is appropriate when dealing with audio playback devices and applications. |
SourceController | This handles devices which takes in audio (e.g., microphone), so this is appropriate when manipulating recording devices such as microphone volume. |
Traits
AppControl | |
DeviceControl |