commit | a95d4ed18782db611a9c3c8b02c9adfbbb33a7aa | [log] [tgz] |
---|---|---|
author | David Staessens <dstaessens@google.com> | Thu Mar 18 11:38:20 2021 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Wed May 12 11:36:41 2021 +0900 |
tree | d59ab47c46d96d1336efba4b6e3d754fc508b174 | |
parent | b67462132a01c0948f2314e1862312c474ae00e4 [diff] |
v4l2_codec2: Move NALParser code to separate file. This CL moves the simple NALParser to a dedicated file. The parser will be expanded in a subsequent CL so moving the code in a separate CL will make it easier to distinguish newly made changes. Bug: 155138142 Test: arc.VideoEncodeAccel.h264_192p_i420_vm Change-Id: I9691de7e610a4c9881c29dbdc337ae9d01668145
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.