aboutsummaryrefslogtreecommitdiff
path: root/evs/sampleDriver/EvsEnumerator.cpp
AgeCommit message (Collapse)Author
2017-06-07Move LOG_TAG #define into .mk fileScott Randolph
Put the LOG_TAG definition into the make file so that one value is shared among all source files within each module. Test: Build and run Change-Id: I665b937e79964eb281dabfbfe7948a5d855e3e70
2017-05-05Don't use V4L2_PIX_FMT_ARGB32 if its not definedScott Randolph
Fixes the build for targets using headers from pre 3.17 kernels Test: lunch bullhead-userdebug & m -j android.hardware.automotive.evs@1.0-sample Change-Id: Ic830d6c89b733d6cd6aa83c1b294731123f7506c
2017-05-04Consider each /dev/video* device for EVS useScott Randolph
This increases the start up time of the sample driver, and might not be the ideal technique for a production driver, but allows the sample to work without source changes on different platforms. Test: run against the evs_app Change-Id: I9a389c9d84770026967a101653b8c209e342e956
2017-05-02V4L2 & Surface Flinger based EVS driverScott Randolph
This provides a functional driver, although not suitable for use at early boot because of the SurfaceFlinger dependency. This is enough to get a demo application running, however, and to illustrate the necessary behaviors. Test: Build and run against evs_app Change-Id: I5492a7818018319bdf7e00f147d387e14acf4993