Mikhail Naganov cce8e5f39d audio: Add pause, resume, and standby stream operations
Clarify and verify in VTS that the data FMQ of StreamDescriptor
is a transient buffer. The consumer must always read its entire
contents. This is the same behavior as in the HIDL HAL.

Define the state machine for streams and the set of commands for
transferring between states.

Clarify and verify in VTS that the frame counter of the
observable position must never be reset.

Implement commands for the synchronous I/O case.

Refactor stream test logic to simplify testing of state
transitions.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ibed7f4c3e77852863714f1910112f664b32d5897
2022-10-28 20:58:10 +00:00
2022-06-14 14:08:59 +09:00
2022-01-26 09:50:04 -08:00
2022-04-16 07:03:24 +09:00
2022-06-14 14:08:59 +09:00
2022-06-14 14:08:59 +09:00
2022-10-06 21:55:27 +00:00
2022-06-14 14:08:59 +09:00
2022-06-14 14:08:59 +09:00
2022-06-14 14:08:59 +09:00
2022-06-14 14:08:59 +09:00
2022-09-16 20:47:20 +00:00
2022-07-06 21:16:48 +00:00
2022-10-06 17:13:40 +00:00
2022-08-17 18:46:14 -07:00
2022-06-14 14:08:59 +09:00
2022-06-14 14:08:59 +09:00
2022-10-07 22:13:38 +00:00
2021-10-28 22:04:46 +00:00
2019-12-13 14:24:23 -08:00
2016-08-30 11:28:36 -07:00
2022-08-01 16:19:14 +00:00
2021-01-21 15:06:51 +09:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%