commit | d54b5a54700ecc9057644535253c05d02e6cd3cc | [log] [tgz] |
---|---|---|
author | Chih-Yu Huang <akahuang@google.com> | Wed Jan 27 11:39:42 2021 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Mon Mar 01 12:41:00 2021 +0900 |
tree | 285f4e06a3eec9fd03a36b4f50574f7507049e28 | |
parent | 856f88a72c4df4df6647881c50318453116771b4 [diff] |
C2VdaBqBlockPool: change Fence::waitForever() to Fence::wait() When running MediaSyncTest, Fence::waitForever() is stuck for few seconds, and it blocks other methods due to the mutex. This CL changes waitForever() method to wait() with timeout. Also we enlarge the timeout to 32 ms. Bug: 177484971 Test: android.media.cts.AdaptivePlaybackTest Test: android.media.cts.MediaSyncTest#testPlayVideo Change-Id: I6d8d2c3befed35e17e16f322edfaa4245797254c
accel/ Core V4L2 API and codec utilities, ported from Chromium project.
common/ Common helper classes for both components/ and store/.
components/ The C2Component implementations based on V4L2 API.
store/ The implementation of C2ComponentStore. It is used for creating all the C2Components implemented at components/ folder.
service/ The Codec2's V4L2 IComponentStore service. The service initiates the component store implemented at store/ folder, and registers it as the default service.