diff options
author | Xin Qi <xinq@google.com> | 2022-08-26 20:44:18 +0000 |
---|---|---|
committer | Xin Qi <xinq@google.com> | 2022-08-26 21:10:22 +0000 |
commit | fc623c5f89937517dcce21e07677a35f6b6cb5e7 (patch) | |
tree | 8331f28dc0e7fc94dd4543c6cf78da691beee732 | |
parent | 63493b83565974f6f64d07549cebbb5bf3407cc3 (diff) | |
download | camera-fc623c5f89937517dcce21e07677a35f6b6cb5e7.tar.gz |
Take persist.vendor.camera.raise_buf_allocation_priority as true by default
Set camera HAL StreamBufferCacheManager thread with max non-real-time priority.
Bug: 243854271
Test: manual - tracing shows thread run in new priority
Change-Id: Iab2970042aeb7c8485182621548c4638cfb6be27
-rw-r--r-- | common/hal/utils/stream_buffer_cache_manager.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/hal/utils/stream_buffer_cache_manager.cc b/common/hal/utils/stream_buffer_cache_manager.cc index f0f9bea..2333a9d 100644 --- a/common/hal/utils/stream_buffer_cache_manager.cc +++ b/common/hal/utils/stream_buffer_cache_manager.cc @@ -223,7 +223,7 @@ status_t StreamBufferCacheManager::AddStreamBufferCacheLocked( } void StreamBufferCacheManager::WorkloadThreadLoop() { - if (property_get_bool(kRaiseBufAllocationPriority, false)) { + if (property_get_bool(kRaiseBufAllocationPriority, true)) { pid_t tid = gettid(); setpriority(PRIO_PROCESS, tid, -20); } |