commit | a4acf05c9a90fad72757dc91f36715a32b9e540c | [log] [tgz] |
---|---|---|
author | David Staessens <dstaessens@google.com> | Thu Aug 06 13:35:10 2020 +0900 |
committer | David Staessens <dstaessens@google.com> | Fri Aug 28 17:15:41 2020 +0900 |
tree | f6ac83532c3621fcb6f8bf68fcba7fb300c93bf1 | |
parent | 72ae41cdc49fff369a496738eea171c92cd37ac3 [diff] |
v4l2_codec2: Remove code that prepends SPS/PPS to IDR frames. This CL removes the code that prepends SPS/PPS to IDR frames, as this is already handled by the Chrome video encoder. Note: When we upstream this code we might want this functionality, but as ag/12208262 makes changes that would require us to rewrite this logic we can reintroduce it when we decide it's necessary. Bug: 143333813 Test: tast run $HOST arc.VideoEncodeAccel.h264_192p_i420_vm Change-Id: Ib0f7fac6ac23fca1b88c3a026989338ca2aaf95f
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.