commit | 62508fd41105bd13646439d8d8df57526c4bd863 | [log] [tgz] |
---|---|---|
author | David Staessens <dstaessens@google.com> | Thu Mar 25 13:33:13 2021 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Wed May 12 11:50:43 2021 +0900 |
tree | 23d92ff0928913d7ea2ece8f3ba17279ef860148 | |
parent | 1eec324e83e9c378c1d88471853e3daa385ad2a9 [diff] |
v4l2_codec2: Move media::VideoPixelFormat to common code. This CL Moves the VideoPixelFormat files to the common code folder. In a next step these files will be cleaned up and reworked into proper Android code, but splitting the move into a separate CL makes the review process a lot easier. Note: the "accel" folder is now empty, but the folder and Android.bp files will be cleaned up in a next CL so we can properly clean up all dependencies on the v4l2_accel module. Bug: 155138142 Test: arc.VideoEncodeAccel.h264_192p_i420_vm Change-Id: Ia4708e5dbdd11223b9a2c445850b8c0cf6ee6d37
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.