You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
5 years ago | |
|---|---|---|
| .. | ||
| .gitignore | 5 years ago | |
| LICENSE | 5 years ago | |
| README.md | 5 years ago | |
| card.go | 5 years ago | |
| client.go | 5 years ago | |
| command.go | 5 years ago | |
| command_string.go | 5 years ago | |
| errors.go | 5 years ago | |
| format.go | 5 years ago | |
| go.mod | 5 years ago | |
| misc.go | 5 years ago | |
| module.go | 5 years ago | |
| server.go | 5 years ago | |
| sink.go | 5 years ago | |
| source.go | 5 years ago | |
| updates.go | 5 years ago | |
| volume.go | 5 years ago | |
README.md
pulseaudio
Package pulseaudio is a pure-Go (no libpulse) implementation of the PulseAudio native protocol.
Download:
go get github.com/lawl/pulseaudio
Package pulseaudio is a pure-Go (no libpulse) implementation of the PulseAudio native protocol.
This library is a fork of https://github.com/mafik/pulseaudio The original library deliberately tries to hide pulseaudio internals and doesn't expose them.
For my usecase I needed the exact opposite, access to pulseaudio internals.