commit | 9b9e79c19380738289639f74421ac462c0ad0fa3 | [log] [tgz] |
---|---|---|
author | Chih-Yu Huang <akahuang@google.com> | Thu Dec 03 15:09:48 2020 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Tue Jan 12 18:40:40 2021 +0900 |
tree | cfca04eea87fa74965cef74d76630625cdc0d597 | |
parent | 37ed3063b94821ecfe2a0c69773793759dfc7f92 [diff] |
V4L2DecodeComponent: limit the maximum concurrent instances This CL introduces a new property "debug.v4l2_codec2.decode.concurrent-instances" used to limit the maximum concurrent instances of V4L2DecodeComponent. Bug: 174530542 Test: android.media.cts.MediaCodecCapabilitiesTest#testGetMaxSupportedInstances Change-Id: I92d6c0637fad3fb96333a2e457a4894218045678
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.