/aosp12/packages/services/Car/service/jni/evs/ |
H A D | StreamHandler.h | 30 namespace evs { 39 class StreamHandler : public android::hardware::automotive::evs::V1_1::IEvsCameraStream { 41 StreamHandler(android::sp<android::hardware::automotive::evs::V1_1::IEvsCamera>& pCamera, 49 void doneWithFrame(const android::hardware::automotive::evs::V1_1::BufferDesc& buffer); 54 const android::hardware::automotive::evs::V1_0::BufferDesc& buffer) override; 58 const android::hardware::hidl_vec<android::hardware::automotive::evs::V1_1::BufferDesc>& 61 const android::hardware::automotive::evs::V1_1::EvsEventDesc& event) override; 64 android::sp<android::hardware::automotive::evs::V1_1::IEvsCamera> mEvsCamera; 76 std::list<android::hardware::automotive::evs::V1_1::BufferDesc> mReceivedBuffers
|
H A D | EvsServiceContext.h | 37 namespace evs { 119 void onNewEvent(hardware::automotive::evs::V1_1::EvsEventDesc) override; 120 void onNewFrame(hardware::automotive::evs::V1_1::BufferDesc) override; 131 sp<hardware::automotive::evs::V1_1::IEvsEnumerator> mService GUARDED_BY(mLock); 134 sp<hardware::automotive::evs::V1_1::IEvsCamera> mCamera GUARDED_BY(mLock); 141 sp<hardware::automotive::evs::V1_1::IEvsDisplay> mDisplay; 170 std::map<int, hardware::automotive::evs::V1_1::BufferDesc> mBufferRecords GUARDED_BY(mLock);
|
/aosp12/packages/services/Car/cpp/evs/manager/1.1/ |
H A D | Android.bp | 22 name: "android.automotive.evs.manager_defaults", 25 "android.hardware.automotive.evs@1.0", 26 "android.hardware.automotive.evs@1.1", 68 name: "android.automotive.evs.manager_sources", 86 defaults: ["android.automotive.evs.manager_defaults"], 88 srcs: [":android.automotive.evs.manager_sources"], 95 name: "android.automotive.evs.manager@1.1", 97 defaults: ["android.automotive.evs.manager_defaults"], 100 ":android.automotive.evs.manager_sources", 104 init_rc: ["android.automotive.evs.manager@1.1.rc"], [all …]
|
H A D | VirtualCamera.h | 34 using namespace ::android::hardware::automotive::evs::V1_1; 40 using ::android::hardware::automotive::evs::V1_0::EvsResult; 41 using ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 42 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 43 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc; 44 using IEvsCamera_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCamera; 45 using IEvsCamera_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCamera; 46 using IEvsCameraStream_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCameraStream; 48 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 49 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; [all …]
|
H A D | HalDisplay.h | 25 using namespace ::android::hardware::automotive::evs::V1_1; 29 using ::android::hardware::automotive::evs::V1_0::EvsResult; 30 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 31 using EvsDisplayState = ::android::hardware::automotive::evs::V1_0::DisplayState; 32 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 33 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 37 namespace evs {
|
H A D | Enumerator.h | 34 using namespace ::android::hardware::automotive::evs::V1_1; 41 namespace evs { 45 using IEvsCamera_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCamera; 46 using IEvsCamera_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCamera; 47 using IEvsEnumerator_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsEnumerator; 48 using IEvsEnumerator_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsEnumerator; 49 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 50 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 51 using EvsDisplayState = ::android::hardware::automotive::evs::V1_0::DisplayState;
|
H A D | HalCamera.h | 33 using namespace ::android::hardware::automotive::evs::V1_1; 37 using ::android::hardware::automotive::evs::V1_0::EvsResult; 38 using IEvsCamera_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCamera; 39 using IEvsCamera_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCamera; 40 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 41 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc; 42 using IEvsCameraStream_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCameraStream; 43 using IEvsCameraStream_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCameraStream; 47 namespace evs {
|
/aosp12/hardware/interfaces/automotive/evs/1.1/vts/functional/ |
H A D | FrameHandlerUltrasonics.h | 27 android::hardware::automotive::evs::V1_1::IEvsUltrasonicsArrayStream { 30 android::sp<android::hardware::automotive::evs::V1_1::IEvsUltrasonicsArray> 35 const android::hardware::automotive::evs::V1_1::EvsEventDesc& evsEvent) override; 37 const android::hardware::automotive::evs::V1_1::UltrasonicsDataFrameDesc& 40 bool checkEventReceived(android::hardware::automotive::evs::V1_1::EvsEventDesc evsEvent); 45 android::sp<android::hardware::automotive::evs::V1_1::IEvsUltrasonicsArray> 47 android::hardware::automotive::evs::V1_1::UltrasonicsDataFrameDesc mLastReceivedFrames; 48 std::vector<android::hardware::automotive::evs::V1_1::EvsEventDesc> mReceivedEvents;
|
H A D | FrameHandler.h | 28 using namespace ::android::hardware::automotive::evs::V1_1; 34 using ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 35 using ::android::hardware::automotive::evs::V1_0::EvsResult; 36 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 37 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc;
|
/aosp12/packages/services/Car/cpp/evs/sampleDriver/ |
H A D | EvsGlDisplay.h | 26 using ::android::hardware::automotive::evs::V1_0::EvsResult; 27 using ::android::hardware::automotive::evs::V1_0::DisplayDesc; 28 using ::android::hardware::automotive::evs::V1_0::DisplayState; 29 using ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 30 using EvsResult = ::android::hardware::automotive::evs::V1_0::EvsResult; 31 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 32 using EvsDisplayState = ::android::hardware::automotive::evs::V1_0::DisplayState; 38 namespace evs {
|
H A D | Android.bp | 24 name: "android.hardware.automotive.evs@1.1-sample", 42 "android.hardware.automotive.evs@1.0", 43 "android.hardware.automotive.evs@1.1", 64 init_rc: ["android.hardware.automotive.evs@1.1-sample.rc"], 94 "manifest_android.hardware.automotive.evs@1.1.xml", 106 "android.hardware.automotive.evs@1.0", 107 "android.hardware.automotive.evs@1.1", 122 sub_dir: "automotive/evs", 129 sub_dir: "automotive/evs",
|
H A D | EvsV4lCamera.h | 36 using ::android::hardware::automotive::evs::V1_0::EvsResult; 37 using ::android::hardware::automotive::evs::V1_0::CameraDesc; 38 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 39 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 40 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 41 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc; 42 using IEvsCameraStream_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCameraStream; 43 using IEvsCameraStream_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCameraStream; 48 namespace evs {
|
/aosp12/packages/services/Car/cpp/evs/manager/1.1/emul/ |
H A D | EvsEmulatedCamera.h | 34 using ::android::hardware::automotive::evs::V1_0::EvsResult; 35 using ::android::hardware::automotive::evs::V1_1::CameraDesc; 37 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 38 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 39 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 40 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc; 41 using IEvsCamera_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCamera; 42 using IEvsCameraStream_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCameraStream; 43 using IEvsCameraStream_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCameraStream; 47 using namespace ::android::hardware::automotive::evs::V1_1; [all …]
|
/aosp12/hardware/interfaces/automotive/evs/1.1/default/ |
H A D | EvsEnumerator.h | 30 using ::android::hardware::automotive::evs::V1_0::EvsResult; 31 using ::android::hardware::automotive::evs::V1_0::DisplayState; 32 using IEvsCamera_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCamera; 33 using IEvsCamera_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCamera; 34 using CameraDesc_1_0 = ::android::hardware::automotive::evs::V1_0::CameraDesc; 35 using CameraDesc_1_1 = ::android::hardware::automotive::evs::V1_1::CameraDesc; 36 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 37 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 43 namespace evs {
|
H A D | EvsCamera.h | 30 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 31 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc; 32 using IEvsCameraStream_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsCameraStream; 33 using IEvsCameraStream_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsCameraStream; 34 using ::android::hardware::automotive::evs::V1_0::EvsResult; 35 using ::android::hardware::automotive::evs::V1_0::CameraDesc; 36 using IEvsDisplay_1_0 = ::android::hardware::automotive::evs::V1_0::IEvsDisplay; 37 using IEvsDisplay_1_1 = ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 43 namespace evs {
|
H A D | EvsDisplay.h | 24 using ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 25 using ::android::hardware::automotive::evs::V1_0::DisplayDesc; 26 using ::android::hardware::automotive::evs::V1_0::DisplayState; 27 using ::android::hardware::automotive::evs::V1_0::EvsResult; 28 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 34 namespace evs {
|
H A D | Android.bp | 11 name: "android.hardware.automotive.evs@1.1-service", 24 init_rc: ["android.hardware.automotive.evs@1.1-service.rc"], 27 "android.hardware.automotive.evs@1.0", 28 "android.hardware.automotive.evs@1.1", 59 "manifest_android.hardware.automotive.evs@1.1-service.xml", 67 sub_dir: "automotive/evs",
|
H A D | EvsUltrasonicsArray.h | 33 using ::android::hardware::automotive::evs::V1_0::EvsResult; 34 using ::android::hardware::automotive::evs::V1_1::IEvsUltrasonicsArray; 35 using ::android::hardware::automotive::evs::V1_1::IEvsUltrasonicsArrayStream; 36 using ::android::hardware::automotive::evs::V1_1::UltrasonicsArrayDesc; 37 using ::android::hardware::automotive::evs::V1_1::UltrasonicsDataFrameDesc; 44 namespace evs {
|
/aosp12/packages/services/Car/service/jni/ |
H A D | Android.bp | 25 "evs/CarEvsService.cpp", 26 "evs/EvsCallbackThread.cpp", 27 "evs/EvsDeathRecipient.cpp", 28 "evs/EvsServiceContext.cpp", 29 "evs/StreamHandler.cpp", 33 "android.hardware.automotive.evs@1.0", 34 "android.hardware.automotive.evs@1.1",
|
/aosp12/packages/services/Car/cpp/evs/apps/default/ |
H A D | Android.bp | 56 "android.hardware.automotive.evs@1.0", 57 "android.hardware.automotive.evs@1.1", 59 "libcartelemetry-evs-proto", 89 name: "libcartelemetry-evs-proto", 91 ":cartelemetry-evs-proto-srcs", 106 sub_dir: "automotive/evs", 114 sub_dir: "automotive/evs", 122 sub_dir: "automotive/evs",
|
H A D | StreamHandler.h | 28 using namespace ::android::hardware::automotive::evs::V1_1; 34 using ::android::hardware::automotive::evs::V1_1::IEvsDisplay; 35 using EvsDisplayState = ::android::hardware::automotive::evs::V1_0::DisplayState; 36 using BufferDesc_1_0 = ::android::hardware::automotive::evs::V1_0::BufferDesc; 37 using BufferDesc_1_1 = ::android::hardware::automotive::evs::V1_1::BufferDesc;
|
/aosp12/hardware/interfaces/automotive/evs/common/utils/default/test/fuzz/ |
H A D | FormatConvertFuzzer.cpp | 43 android::hardware::automotive::evs::common::Utils::copyNV21toRGB32(width, height, src, tgt, in LLVMFuzzerTestOneInput() 46 android::hardware::automotive::evs::common::Utils::copyNV21toBGR32(width, height, src, tgt, in LLVMFuzzerTestOneInput() 49 android::hardware::automotive::evs::common::Utils::copyYV12toRGB32(width, height, src, tgt, in LLVMFuzzerTestOneInput() 52 android::hardware::automotive::evs::common::Utils::copyYV12toBGR32(width, height, src, tgt, in LLVMFuzzerTestOneInput() 55 android::hardware::automotive::evs::common::Utils::copyYUYVtoRGB32(width, height, src, width, in LLVMFuzzerTestOneInput() 58 android::hardware::automotive::evs::common::Utils::copyYUYVtoBGR32(width, height, src, width, in LLVMFuzzerTestOneInput()
|
H A D | Android.bp | 33 "android.hardware.automotive.evs@common-default-lib" 47 "android.hardware.automotive.evs@common-default-lib" 61 "android.hardware.automotive.evs@common-default-lib" 75 "android.hardware.automotive.evs@common-default-lib" 89 "android.hardware.automotive.evs@common-default-lib" 103 "android.hardware.automotive.evs@common-default-lib"
|
/aosp12/packages/services/Car/cpp/evs/support_library/ |
H A D | Utils.cpp | 25 namespace evs { namespace 28 using namespace ::android::hardware::automotive::evs::V1_0; 49 sp<IEvsEnumerator> evs = IEvsEnumerator::getService(evsServiceName); in getRearViewCameraIds() local 50 if (evs.get() == nullptr) { in getRearViewCameraIds() 59 evs->getCameraList([&config, &cameraIds](hidl_vec<CameraDesc> cameraList) { in getRearViewCameraIds()
|
/aosp12/packages/services/Car/car-lib/src/android/car/evs/ |
H A D | ICarEvsService.aidl | 17 package android.car.evs; 19 import android.car.evs.CarEvsStatus; 20 import android.car.evs.ICarEvsStatusListener; 21 import android.car.evs.ICarEvsStreamCallback;
|