commit | 5aaed6a72c2eb8e6069c0ca6f8b46a654dc271cd | [log] [tgz] |
---|---|---|
author | Chih-Yu Huang <[email protected]> | Mon Mar 29 14:52:14 2021 +0900 |
committer | Chih-Yu Huang <[email protected]> | Mon Mar 29 16:43:33 2021 +0900 |
tree | e7335ccdf429c1fd6fac8ed9b29debb3b6f20c26 | |
parent | 818ead628110b5ae201c3665c93c7511701308e5 [diff] |
components: Add C2_PARAMKEY_COMPONENT_KIND parameter This CL adds C2_PARAMKEY_COMPONENT_KIND parameter for both decode and encode components. Bug: 183910489 Test: android.media.cts.AdaptivePlaybackTest#testH264_adaptiveDrc Change-Id: I8a90ed95aefa7d6dd018ead3ec0dfa79d4960ee9
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.