summaryrefslogtreecommitdiff
path: root/src/v4l2
ModeNameSize
-rw-r--r--meson.build1124logplain
-rw-r--r--v4l2_camera.cpp6411logplain
-rw-r--r--v4l2_camera.h1904logplain
-rw-r--r--v4l2_camera_file.cpp543logplain
-rw-r--r--v4l2_camera_file.h808logplain
-rw-r--r--v4l2_camera_proxy.cpp20158logplain
-rw-r--r--v4l2_camera_proxy.h3426logplain
-rw-r--r--v4l2_compat.cpp3030logplain
-rw-r--r--v4l2_compat_manager.cpp4757logplain
-rw-r--r--v4l2_compat_manager.h1807logplain
back : meson.project_version()) libcamera_sources += version_cpp if ipa_sign_module gen_ipa_pub_key = files('gen-ipa-pub-key.py') ipa_pub_key_cpp = custom_target('ipa_pub_key_cpp', input : [ ipa_priv_key, 'ipa_pub_key.cpp.in' ], output : 'ipa_pub_key.cpp', command : [ gen_ipa_pub_key, '@INPUT@', '@OUTPUT@' ]) libcamera_sources += ipa_pub_key_cpp endif libcamera_deps = [ libatomic, libdl, libgnutls, libudev, dependency('threads'), ] libcamera_link_with = [] if get_option('android') libcamera_sources += android_hal_sources includes += android_includes libcamera_link_with += android_camera_metadata endif # We add '/' to the build_rpath as a 'safe' path to act as a boolean flag. # The build_rpath is stripped at install time by meson, so we determine at # runtime if the library is running from an installed location by checking # for the presence or abscence of the dynamic tag. libcamera = shared_library('camera', libcamera_sources, install : true, link_with : libcamera_link_with, include_directories : includes, build_rpath : '/', dependencies : libcamera_deps) libcamera_dep = declare_dependency(sources : [ libcamera_ipa_headers, libcamera_public_headers, ], include_directories : libcamera_includes, link_with : libcamera) subdir('proxy/worker')