summaryrefslogtreecommitdiffstats
path: root/src/pulse/internal.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-08-09 03:49:42 +0200
committerLennart Poettering <lennart@poettering.net>2008-08-09 03:49:42 +0200
commit15cebbacebf27703848afb18883fad7984349f04 (patch)
tree22f820a7f1cf96b4d0609fbacd044090cc3d3f28 /src/pulse/internal.h
parentb4a566918cc6fbf2d5e66ae354275d36fbe8d13a (diff)
rework autospawning code to survive multiple pa_contexts in a single process
Diffstat (limited to 'src/pulse/internal.h')
-rw-r--r--src/pulse/internal.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/pulse/internal.h b/src/pulse/internal.h
index bfe888ee..26fb04d4 100644
--- a/src/pulse/internal.h
+++ b/src/pulse/internal.h
@@ -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;