Lines Matching full:custom
4 Subject: [PATCH 3/3] HACK: pipeline: Support custom pipeline
17 src/libcamera/pipeline/custom/custom.cpp | 415 ++++++++++++++++++
18 src/libcamera/pipeline/custom/meson.build | 5 +
19 test/pipeline/custom/custom_pipeline_test.cpp | 110 +++++
20 test/pipeline/custom/meson.build | 14 +
23 create mode 100644 src/libcamera/pipeline/custom/custom.cpp
24 create mode 100644 src/libcamera/pipeline/custom/meson.build
25 create mode 100644 test/pipeline/custom/custom_pipeline_test.cpp
26 create mode 100644 test/pipeline/custom/meson.build
37 + choices : ['ipu3', 'raspberrypi', 'rkisp1', 'simple', 'uvcvideo', 'vimc', 'custom'],
60 diff --git a/src/libcamera/pipeline/custom/custom.cpp b/src/libcamera/pipeline/custom/custom.cpp
64 +++ b/src/libcamera/pipeline/custom/custom.cpp
73 + * custom.cpp - Pipeline handler for custom devices
105 +LOG_DEFINE_CATEGORY(Custom)
195 + LOG(Custom, Debug)
211 + LOG(Custom, Debug)
352 + LOG(Custom, Error)
392 + LOG(Custom, Error) << "Failed to get camera ID";
434 + LOG(Custom, Error) << "Could not find default video device";
470 + /* \todo Use the Custom metadata to calculate a more precise timestamp */
481 diff --git a/src/libcamera/pipeline/custom/meson.build b/src/libcamera/pipeline/custom/meson.build
485 +++ b/src/libcamera/pipeline/custom/meson.build
490 + 'custom.cpp',
492 diff --git a/test/pipeline/custom/custom_pipeline_test.cpp b/test/pipeline/custom/custom_pipeline_t…
496 +++ b/test/pipeline/custom/custom_pipeline_test.cpp
502 + * custom_pipeline_test.cpp - Custom pipeline test
524 + * Verify that the custom pipeline handler gets matched and cameras
608 diff --git a/test/pipeline/custom/meson.build b/test/pipeline/custom/meson.build
612 +++ b/test/pipeline/custom/meson.build
626 + test(t[0], exe, suite : 'custom', is_parallel : false)
636 +subdir('custom')