mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-05 13:29:57 -05:00
rework autospawning code to survive multiple pa_contexts in a single process
This commit is contained in:
parent
b4a566918c
commit
15cebbaceb
8 changed files with 595 additions and 38 deletions
|
|
@ -75,9 +75,12 @@ struct pa_context {
|
|||
pa_mempool *mempool;
|
||||
|
||||
pa_bool_t is_local:1;
|
||||
pa_bool_t do_autospawn:1;
|
||||
pa_bool_t do_shm:1;
|
||||
int autospawn_lock_fd;
|
||||
|
||||
pa_bool_t do_autospawn:1;
|
||||
pa_bool_t autospawn_locked:1;
|
||||
int autospawn_fd;
|
||||
pa_io_event *autospawn_event;
|
||||
pa_spawn_api spawn_api;
|
||||
|
||||
pa_strlist *server_list;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue