commit | d23406c03da79ab4b8829c68bbeacd11a790cbd8 | [log] [tgz] |
---|---|---|
author | Chih-Yu Huang <akahuang@google.com> | Wed Aug 26 10:12:58 2020 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Wed Aug 26 10:22:02 2020 +0900 |
tree | 59f4c3f54984ecc8a9328e671a32d50c62a1c486 | |
parent | 141dc209e52619ac0d532107263f1cd21c0c3061 [diff] |
V4L2DecodeInterface: Use fixed number for C2_PARAMKEY_PICTURE_SIZE Every C2ComponentInterface would be initiated at Android bootup time. We want to avoid heavy action in the interface initialization. This CL relaxes the parameter check by using the maximum fixed number instead of querying the capability from V4L2 device. Bug: 165826281 Test: pass tast.arc.VideoDecodeAccel.h264_vm Change-Id: Id15deb2715f88dca3618c571087aa6d08410b7e3
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.