commit | 8038171d9b86abf49530a11e21cecf0b75062dfa | [log] [tgz] |
---|---|---|
author | David Staessens <[email protected]> | Mon Mar 22 15:50:09 2021 +0900 |
committer | Chih-Yu Huang <[email protected]> | Wed May 12 11:37:14 2021 +0900 |
tree | 371397cef6acd322fc6cdb7f3bc90c15a862aefd | |
parent | 22e83fd3138d5e79aa1b9dcc46e8f1f8b2ff4a9e [diff] |
v4l2_codec2: Use Android Rect instead of Chrome Rect. This CL changes the V4L2 decoder and encoder to use the Android rect structure instead of the one copied from Chrome, the Chrome rect.h file is removed. Bug: 155138142 Test: arc.VideoEncodeAccel.h264_192p_i420_vm arc.VideoDecodeAccel.h264_vm Change-Id: Ie581deee6b4b43a27c45e48269a6902526727933
accel/ Core V4L2 API and codec utilities, ported from Chromium project.
common/ Common helper classes for components.
components/ The C2Component implementations based on V4L2 API, and the implementation of C2ComponentStore for creating all the C2Components.
service/ The Codec2's V4L2 IComponentStore service. The service initiates the component store implemented at store/ folder, and registers it as the default service.