x2go.pulseaudio module
X2GoPulseAudio class - a Pulseaudio daemon guardian thread.
-
exception
x2go.pulseaudio.
OSNotSupportedException
[source]
Bases: BaseException
-
class
x2go.pulseaudio.
X2GoPulseAudio
(path=None, client_instance=None, logger=None, loglevel=56)[source]
Bases: gevent.threading.Thread
This class controls the Pulse Audio daemon.
-
run
()[source]
This method is called once the X2GoPulseAudio.start()
method has been called. To tear
down the Pulseaudio daemon call the X2GoPulseAudio.stop_thread() <x2go.pulseaudio.X2GoPulseAudio.stop_thread()
method.
-
stop_thread
()[source]
Tear down a running Pulseaudio daemon.