[pulseaudio-discuss] [PATCH] modules: Disable timer scheduling for a2dp playback to reduce power consumption.
Sajeesh Sidharthan
sajeesh.s at samsung.com
Mon Aug 4 22:35:09 PDT 2014
---
src/modules/bluetooth/module-bluez5-device.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/modules/bluetooth/module-bluez5-device.c b/src/modules/bluetooth/module-bluez5-device.c
index 57b2791..eda7a9d 100644
--- a/src/modules/bluetooth/module-bluez5-device.c
+++ b/src/modules/bluetooth/module-bluez5-device.c
@@ -1170,10 +1170,10 @@ static void thread_func(void *userdata) {
a2dp_reduce_bitpool(u);
}
}
-
- do_write = 1;
- pending_read_bytes = 0;
}
+
+ do_write = 1;
+ pending_read_bytes = 0;
}
if (writable && do_write > 0) {
@@ -1208,7 +1208,7 @@ static void thread_func(void *userdata) {
sleep_for = PA_USEC_PER_MSEC * 500;
pa_rtpoll_set_timer_relative(u->rtpoll, sleep_for);
- disable_timer = false;
+ /* disable_timer = false; *//* Disable timer to reduce power consumption */
}
}
}
--
1.7.9.5
More information about the pulseaudio-discuss
mailing list