commit | d40375f253b92869a9bb3adbe09fe8373bc39a35 | [log] [tgz] |
---|---|---|
author | Changyeon Jo <changyeon@google.com> | Tue Jul 30 18:06:22 2019 -0700 |
committer | Changyeon Jo <changyeon@google.com> | Wed Oct 09 19:48:07 2019 -0700 |
tree | bc48825722fb3ff8b67fb22fae687d255c72961e | |
parent | 64c8bedb748aaa53d7b0eeb4b68f9d049e569113 [diff] |
Update reference implementations This change updates reference driver and application implementations to use methods newly introduced in EVS v1.1 release. - RenderDirectView uses a preferred stream configuration if EVS driver provides. If not, it selects one of stream configurations in CameraDesc's metadata. If metadata does not contain any stream configuration, then it will use null configuration and EVS driver will use the default configuration. - Configuration Manager is implemented with a sample configuration in XML format. This can be validated with accompanying DTD file. - SElinux policy is updated to allow EVS driver to read a XML configuration file. Bug: 128851019 Test: Build and run on Hawk Change-Id: Ie42a5ffea8551b6946eccbf37eb727d67a6cc69b Signed-off-by: Changyeon Jo <changyeon@google.com>
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.