libcamera  v0.3.1+12-19bbca3c
Supporting cameras in Linux since 2019
libcamera::V4L2Subdevice Member List

This is the complete list of members for libcamera::V4L2Subdevice, including all inherited members.

_log(const LogCategory *category, LogSeverity severity, const char *fileName=__builtin_FILE(), unsigned int line=__builtin_LINE()) constlibcamera::Loggableprotected
ActiveFormat enum valuelibcamera::V4L2Subdevice
caps() constlibcamera::V4L2Subdeviceinline
close()libcamera::V4L2Device
controlInfo(uint32_t id) constlibcamera::V4L2Device
controls() constlibcamera::V4L2Deviceinline
deviceNode() constlibcamera::V4L2Deviceinline
devicePath() constlibcamera::V4L2Device
entity() constlibcamera::V4L2Subdeviceinline
fd() constlibcamera::V4L2Deviceinlineprotected
Formats typedeflibcamera::V4L2Subdevice
formats(const Stream &stream)libcamera::V4L2Subdevice
formats(unsigned int pad)libcamera::V4L2Subdeviceinline
frameStartlibcamera::V4L2Device
fromColorSpace(const std::optional< ColorSpace > &colorSpace, T &v4l2Format)libcamera::V4L2Deviceprotectedstatic
fromEntityName(const MediaDevice *media, const std::string &entity)libcamera::V4L2Subdevicestatic
getControls(const std::vector< uint32_t > &ids)libcamera::V4L2Device
getFormat(const Stream &stream, V4L2SubdeviceFormat *format, Whence whence=ActiveFormat)libcamera::V4L2Subdevice
getFormat(unsigned int pad, V4L2SubdeviceFormat *format, Whence whence=ActiveFormat)libcamera::V4L2Subdeviceinline
getRouting(Routing *routing, Whence whence=ActiveFormat)libcamera::V4L2Subdevice
getSelection(const Stream &stream, unsigned int target, Rectangle *rect)libcamera::V4L2Subdevice
getSelection(unsigned int pad, unsigned int target, Rectangle *rect)libcamera::V4L2Subdeviceinline
ioctl(unsigned long request, void *argp)libcamera::V4L2Deviceprotected
isOpen() constlibcamera::V4L2Deviceinline
logPrefix() const overridelibcamera::V4L2Subdeviceprotectedvirtual
model()libcamera::V4L2Subdevice
open()libcamera::V4L2Subdevice
libcamera::V4L2Device::open(unsigned int flags)libcamera::V4L2Deviceprotected
Routing typedeflibcamera::V4L2Subdevice
setControls(ControlList *ctrls)libcamera::V4L2Device
setFd(UniqueFD fd)libcamera::V4L2Deviceprotected
setFormat(const Stream &stream, V4L2SubdeviceFormat *format, Whence whence=ActiveFormat)libcamera::V4L2Subdevice
setFormat(unsigned int pad, V4L2SubdeviceFormat *format, Whence whence=ActiveFormat)libcamera::V4L2Subdeviceinline
setFrameStartEnabled(bool enable)libcamera::V4L2Device
setRouting(Routing *routing, Whence whence=ActiveFormat)libcamera::V4L2Subdevice
setSelection(const Stream &stream, unsigned int target, Rectangle *rect)libcamera::V4L2Subdevice
setSelection(unsigned int pad, unsigned int target, Rectangle *rect)libcamera::V4L2Subdeviceinline
libcamera::V4L2Device::toColorSpace(const T &v4l2Format, PixelFormatInfo::ColourEncoding colourEncoding)libcamera::V4L2Deviceprotectedstatic
TryFormat enum valuelibcamera::V4L2Subdevice
updateControlInfo()libcamera::V4L2Device
V4L2Device(const std::string &deviceNode)libcamera::V4L2Deviceprotected
V4L2Subdevice(const MediaEntity *entity)libcamera::V4L2Subdeviceexplicit
Whence enum namelibcamera::V4L2Subdevice
~Loggable() (defined in libcamera::Loggable)libcamera::Loggableprotectedvirtual
~V4L2Device()libcamera::V4L2Deviceprotected
~V4L2Subdevice() (defined in libcamera::V4L2Subdevice)libcamera::V4L2Subdevice