summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorChien-Yu Chen <cychen@google.com>2015-10-01 15:23:22 -0700
committerChien-Yu Chen <cychen@google.com>2015-10-01 15:28:06 -0700
commit4a8f4a3f567d8b3134b1c7ab21ca774f279ab9c2 (patch)
tree56b7339cd9ebccb979c9b3b9e91c3705e8c41fea /services
parenta24a1a63284b0f9d61720ee27bf8c0d9609ce2ab (diff)
downloadframeworks_av-4a8f4a3f567d8b3134b1c7ab21ca774f279ab9c2.zip
frameworks_av-4a8f4a3f567d8b3134b1c7ab21ca774f279ab9c2.tar.gz
frameworks_av-4a8f4a3f567d8b3134b1c7ab21ca774f279ab9c2.tar.bz2
Camera3Device: Change HFR request thread priority to 1
Based on periods of the request thread and audio threads with SCHED_FIFO policy, 1 is a more reasonable priority for HFR request thread. Bug: 24427480 Change-Id: I91f0066a0e114fc83abcc6a604ecbaa72c6a34e8
Diffstat (limited to 'services')
-rw-r--r--services/camera/libcameraservice/device3/Camera3Device.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/camera/libcameraservice/device3/Camera3Device.h b/services/camera/libcameraservice/device3/Camera3Device.h
index c96553a..2cd5af3 100644
--- a/services/camera/libcameraservice/device3/Camera3Device.h
+++ b/services/camera/libcameraservice/device3/Camera3Device.h
@@ -162,7 +162,7 @@ class Camera3Device :
static const size_t kInFlightWarnLimit = 20;
static const size_t kInFlightWarnLimitHighSpeed = 256; // batch size 32 * pipe depth 8
// SCHED_FIFO priority for request submission thread in HFR mode
- static const int kConstrainedHighSpeedThreadPriority = 3;
+ static const int kConstrainedHighSpeedThreadPriority = 1;
struct RequestTrigger;
// minimal jpeg buffer size: 256KB + blob header