PulseAudio.ThreadedMainLoop – libpulse Reference Manual
Packages
libpulse
PulseAudio
ThreadedMainLoop
ThreadedMainLoop
@lock
@signal
@unlock
accept
get_api
get_retval
in_thread
start
stop
wait
ThreadedMainLoop
Object Hierarchy:
Description:
[
Compact
]
[
CCode
( cname =
"pa_threaded_mainloop"
, cprefix =
"pa_threaded_mainloop_"
, free_function =
"pa_threaded_mainloop_free"
) ]
public
class
ThreadedMainLoop
Namespace:
PulseAudio
Package:
libpulse
Content:
Creation methods:
public
ThreadedMainLoop
()
Methods:
public
void
@lock
()
public
void
@signal
(
bool
WaitForAccept =
false
)
public
void
@unlock
()
public
void
accept
()
public
unowned
MainLoopApi
get_api
()
public
int
get_retval
()
public
bool
in_thread
()
public
int
start
()
public
void
stop
()
public
void
wait
()