commit | cfe73fd3388cd705f8271ad6642c6784a061cf9b | [log] [tgz] |
---|---|---|
author | David Staessens <dstaessens@google.com> | Mon Nov 09 15:56:50 2020 +0900 |
committer | Chih-Yu Huang <akahuang@google.com> | Tue Jan 12 15:56:57 2021 +0900 |
tree | 5519a3478528f7f7378c52fd9dd6271a47bc096e | |
parent | 62af43bb076bb2fc95b26f74928f3f05bde2f3cd [diff] |
v4l2_codec2: Update output buffer size after configuring input format. When configuring the input format the output buffer size might be adjusted. This CL makes changes to properly update the output buffer size. Bug: 162804477 Test: tast run DUT arc.VideoEncodeAccel.h264_1080p_i420_vm on hatch Change-Id: I60de6b451eda93c1a68315b9f4dd0e7bb40a6251
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.