mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
d5554cfae2a2b7af14c770f4f2f9aded76f64ea1
Simplify the experience of implementing stream variants. Stream class now exposes two interfaces: DriverInterface and StreamCommonInterface, which represent the two aspects of its usage: via the FMQ on the worker thread, and via IStreamCommon Binder interface. Input/output streams now inherit the concrete stream variant, and implement interface methods specific for IStreamIn and IStreamOut. Added DriverInterface::shutdown method which is called on the worker thread prior to the exit. Bug: 282568751 Test: atest VtsHalAudioCoreTargetTest Change-Id: I5bf8da2f22b27f0e284a41fc30b920d87ac2936c
Increase frame counters in the same critical section am:
928a4535c8 am: a343d0cf0c am: c070b5a14b am: 55baee93d6 am: 4bf0cb2c5f
…
…
…
…
…
…
…
…
…
…
…
…
…
…
UEC is not static on real device, so check its range intead of specific value am:
c2794f8c26 am: 44272133e5 am: 047d533cdc
…
…
…
…
…
…
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%