mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
f5ec73e546cd7e4abfc065a697f84a19741221a7
Since use of StreamSwitcher causes the worker thread to be changed during connected device change, its use for the primary HAL streams must be avoided. The reason is that switching of the FMQ reader thread accompanied with simultaneous writes from two writers: one on the framework side, another on the HAL side sending the "exit" command, violates threading assumptions of blocking FMQ and causes spurious races that eventually make FMQ non-functional. Bug: 300130515 Bug: 368723297 Bug: 369272078 Bug: 369289912 Bug: 369964381 Test: atest VtsHalAudioCoreTargetTest Change-Id: I14dc6fc08ae9e8aaaf3cd80e96b20dd1df54f633
Merge "Camera: VTS: Adjust test to handle optional readoutTimestamp support" into main am:
7801c0bcf5
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am:
70be0c430b am: d69acec03e
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%