diff options
author | Wiwit Rifa'i <wiwitrifai@google.com> | 2023-02-16 17:38:19 +0800 |
---|---|---|
committer | Wiwit Rifa'i <wiwitrifai@google.com> | 2023-02-17 08:39:14 +0000 |
commit | b26ddd43ff3598bea820edefc1f79958a8d0700b (patch) | |
tree | 4ad4815242a0c262671807bdc98e0306bc1d116e /libhwjpeg/ExynosJpegEncoderForCamera.cpp | |
parent | 79742cd65a81ade062ee5cca2355144b02e77584 (diff) |
libhwc2.1: destroy DR thread immediately before power off
Dynamic recomposition worker thread needs to be destroyed before power
off. However, usleep 5s in the worker thread would block the power off.
So, we should wake up and destroy the worker thread immediately before
power off.
This will also fix uninitialized variables related to layer FPS
calculation.
Test: suspend-resume quickly
Bug: 269554264
Change-Id: Id1873f5638c8c37a5e6342276f3977651f817bff
Diffstat (limited to 'libhwjpeg/ExynosJpegEncoderForCamera.cpp')
0 files changed, 0 insertions, 0 deletions