this flag is used to prevent module-suspend-idle from suspending BT sinks/sources immediately when no sink-inputs/source-outputs are present. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart at intel.com> --- src/modules/bluetooth/module-bluetooth-device.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/bluetooth/module-bluetooth-device.c b/src/modules/bluetooth/module-bluetooth-device.c index 6d31c1e..a76de27 100644 --- a/src/modules/bluetooth/module-bluetooth-device.c +++ b/src/modules/bluetooth/module-bluetooth-device.c @@ -1897,7 +1897,7 @@ static int add_sink(struct userdata *u) { return -1; } - u->sink = pa_sink_new(u->core, &data, PA_SINK_HARDWARE|PA_SINK_LATENCY | (u->profile == PROFILE_HSP ? PA_SINK_HW_VOLUME_CTRL : 0)); + u->sink = pa_sink_new(u->core, &data, PA_SINK_NETWORK | PA_SINK_HARDWARE|PA_SINK_LATENCY | (u->profile == PROFILE_HSP ? PA_SINK_HW_VOLUME_CTRL : 0)); pa_sink_new_data_done(&data); if (!u->sink) { @@ -1957,7 +1957,7 @@ static int add_source(struct userdata *u) { return -1; } - u->source = pa_source_new(u->core, &data, PA_SOURCE_HARDWARE|PA_SOURCE_LATENCY | (u->profile == PROFILE_HSP ? PA_SOURCE_HW_VOLUME_CTRL : 0)); + u->source = pa_source_new(u->core, &data, PA_SOURCE_NETWORK | PA_SOURCE_HARDWARE|PA_SOURCE_LATENCY | (u->profile == PROFILE_HSP ? PA_SOURCE_HW_VOLUME_CTRL : 0)); pa_source_new_data_done(&data); if (!u->source) { -- 1.7.4