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.
NoiseTorch/vendor/github.com/lawl/pulseaudio
lawl 4243d5036d Don't fail to display UI when pa connection fails
Additionaly we now re-establish the connection if
it fails while we are already running.
4 years ago
..
.gitignore vendor dependencies 4 years ago
LICENSE vendor dependencies 4 years ago
README.md Update pulseaudio module to respect XDG 4 years ago
card.go vendor dependencies 4 years ago
client.go Don't fail to display UI when pa connection fails 4 years ago
command.go vendor dependencies 4 years ago
command_string.go vendor dependencies 4 years ago
errors.go vendor dependencies 4 years ago
format.go vendor dependencies 4 years ago
go.mod vendor dependencies 4 years ago
misc.go vendor dependencies 4 years ago
module.go vendor dependencies 4 years ago
server.go vendor dependencies 4 years ago
sink.go vendor dependencies 4 years ago
source.go vendor dependencies 4 years ago
updates.go vendor dependencies 4 years ago
volume.go vendor dependencies 4 years ago

README.md

pulseaudio GoDoc

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. I will most likely only maintain this as far as is required for noisetorch to work. Pull Requests are however welcome.