diff options
author | 2025-03-05 11:23:02 +0100 | |
---|---|---|
committer | 2025-03-05 11:30:20 -0800 | |
commit | 3e7f451e7e9c12a661cd8d93b7d5b81a573311b6 (patch) | |
tree | 086836a250df2a0e617e259e560d66468e9d98f5 /libs/androidfw/ApkParsing.cpp | |
parent | 20a4a574d12e28221abb511c3367e8f4afd0b60b (diff) |
audiomanager: fix orphan focus holder when using ext focus policy
When an focus management is delegate to an external Audio Policy, the
answer to the request is expected within 250ms. If the timer expires,
it is rejected. Timer is armed on client side.
It may lead to orphan focus owner as ext AudioPolicy may be temporary
stuck and would manage the request anyway.
This CL fixes the orphan owner by abandonning any timed out request.
Bug: 400752237
Test: m
Change-Id: I0b4e60475e83b8faa58068fe2b7753c6fbd6df7c
Signed-off-by: François Gaffie <francois.gaffie@ampere.cars>
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions