diff options
Diffstat (limited to 'src/pulsecore/source-output.h')
-rw-r--r-- | src/pulsecore/source-output.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/pulsecore/source-output.h b/src/pulsecore/source-output.h index 79b4926b..91f28f94 100644 --- a/src/pulsecore/source-output.h +++ b/src/pulsecore/source-output.h @@ -54,7 +54,8 @@ typedef enum pa_source_output_flags { PA_SOURCE_OUTPUT_FIX_FORMAT = 32, PA_SOURCE_OUTPUT_FIX_RATE = 64, PA_SOURCE_OUTPUT_FIX_CHANNELS = 128, - PA_SOURCE_OUTPUT_DONT_INHIBIT_AUTO_SUSPEND = 256 + PA_SOURCE_OUTPUT_DONT_INHIBIT_AUTO_SUSPEND = 256, + PA_SOURCE_OUTPUT_FAIL_ON_SUSPEND = 512 } pa_source_output_flags_t; struct pa_source_output { @@ -204,7 +205,8 @@ void pa_source_output_new_data_done(pa_source_output_new_data *data); /* To be called by the implementing module only */ -pa_source_output* pa_source_output_new( +int pa_source_output_new( + pa_source_output**o, pa_core *core, pa_source_output_new_data *data, pa_source_output_flags_t flags); |