Documentation ¶
Overview ¶
Package audio provides a high level pulseaudio API.
Index ¶
- type Client
- func (c *Client) Close() error
- func (c *Client) SinkMuteToggle(sinkName string) error
- func (c *Client) SinkVolumeAdjust(sinkName string, direction eventv1.Direction) error
- func (c *Client) SourceMuteToggle(sourceName string) error
- func (c *Client) SourceVolumeAdjust(sourceName string, direction eventv1.Direction) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for pulseaudio.
func (*Client) SinkMuteToggle ¶
SinkMuteToggle toggles a sink's muted status.
func (*Client) SinkVolumeAdjust ¶
SinkVolumeAdjust increases or decreases a sink's volume.
func (*Client) SourceMuteToggle ¶
SourceMuteToggle toggles a source's muted status.
Click to show internal directories.
Click to hide internal directories.