commit | ad5d51749c095a87797f9a3d9618c2d63f7d1488 | [log] [tgz] |
---|---|---|
author | Martin Puryear <mpuryear@google.com> | Fri Aug 16 23:11:06 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Aug 16 23:11:06 2019 +0000 |
tree | 1160b438f34032222a1b6b1311aa2b9325f0649e | |
parent | 62245376a75832aa06626f30a00006dc19ddfddd [diff] |
[e2e] Adjust audio timestamp handling To increase consistency in the audio-related e2e tests, this CL changes how the facade configures its virtual_audio output and input devices -- specifically setting any simulated FIFO depth or external delay to zero. To enable more specific timestamp checking, it also adds completion handlers for Start and Stop. The Start and PositionNotify completion events are timestamped by the driver, so we should be able to use these timestamps (on top of PositionNotify event 'time-of-arrival') to discern between driver-related delays and delays in notification delivery. The CL also fixes up some log messages and comments. Test: test-code only, change to logging behavior Bug: 8587 Bug: 13693 Change-Id: I56811271427af55478f5626609c6028aaff751c2
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See fuchsia.dev.