libcamera v0.5.1 Supporting cameras in Linux since 2019 |

Loading...
Searching...
No Matches
libcamera::V4L2VideoDevice Member List

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

_log(const LogCategory *category, LogSeverity severity, const char *fileName=__builtin_FILE(), unsigned int line=__builtin_LINE()) const | libcamera::Loggable | protected
allocateBuffers(unsigned int count, std::vector< std::unique_ptr< FrameBuffer > > *buffers) | libcamera::V4L2VideoDevice |
bufferReady | libcamera::V4L2VideoDevice |
busName() const | libcamera::V4L2VideoDevice | inline
caps() const | libcamera::V4L2VideoDevice | inline
close() | libcamera::V4L2VideoDevice |
controlInfo(uint32_t id) const | libcamera::V4L2Device |
controls() const | libcamera::V4L2Device | inline
dequeueTimeout | libcamera::V4L2VideoDevice |
deviceName() const | libcamera::V4L2VideoDevice | inline
deviceNode() const | libcamera::V4L2Device | inline
devicePath() const | libcamera::V4L2Device |
driverName() const | libcamera::V4L2VideoDevice | inline
exportBuffers(unsigned int count, std::vector< std::unique_ptr< FrameBuffer > > *buffers) | libcamera::V4L2VideoDevice |
fd() const | libcamera::V4L2Device | inline protected
Formats typedef | libcamera::V4L2VideoDevice |
formats(uint32_t code=0) | libcamera::V4L2VideoDevice |
frameStart | libcamera::V4L2Device |
fromColorSpace(const std::optional< ColorSpace > &colorSpace, T &v4l2Format) | libcamera::V4L2Device | protected static
fromEntityName(const MediaDevice *media, const std::string &entity) | libcamera::V4L2VideoDevice | static
getControls(const std::vector< uint32_t > &ids) | libcamera::V4L2Device |
getFormat(V4L2DeviceFormat *format) | libcamera::V4L2VideoDevice |
getSelection(unsigned int target, Rectangle *rect) | libcamera::V4L2VideoDevice |
importBuffers(unsigned int count) | libcamera::V4L2VideoDevice |
ioctl(unsigned long request, void *argp) | libcamera::V4L2Device | protected
isOpen() const | libcamera::V4L2Device | inline
logPrefix() const override | libcamera::V4L2VideoDevice | protected virtual
open() | libcamera::V4L2VideoDevice |
open(SharedFD handle, enum v4l2_buf_type type) | libcamera::V4L2VideoDevice |
libcamera::V4L2Device::open(unsigned int flags) | libcamera::V4L2Device | protected
queueBuffer(FrameBuffer *buffer) | libcamera::V4L2VideoDevice |
releaseBuffers() | libcamera::V4L2VideoDevice |
setControls(ControlList *ctrls) | libcamera::V4L2Device |
setDequeueTimeout(utils::Duration timeout) | libcamera::V4L2VideoDevice |
setFd(UniqueFD fd) | libcamera::V4L2Device | protected
setFormat(V4L2DeviceFormat *format) | libcamera::V4L2VideoDevice |
setFrameStartEnabled(bool enable) | libcamera::V4L2Device |
setSelection(unsigned int target, Rectangle *rect) | libcamera::V4L2VideoDevice |
streamOff() | libcamera::V4L2VideoDevice |
streamOn() | libcamera::V4L2VideoDevice |
supportsFrameStartEvent() | libcamera::V4L2Device |
libcamera::V4L2Device::toColorSpace(const T &v4l2Format, PixelFormatInfo::ColourEncoding colourEncoding) | libcamera::V4L2Device | protected static
toV4L2PixelFormat(const PixelFormat &pixelFormat) const | libcamera::V4L2VideoDevice |
tryFormat(V4L2DeviceFormat *format) | libcamera::V4L2VideoDevice |
updateControlInfo() | libcamera::V4L2Device |
V4L2Device(const std::string &deviceNode) | libcamera::V4L2Device | protected
V4L2VideoDevice(const std::string &deviceNode) | libcamera::V4L2VideoDevice | explicit
V4L2VideoDevice(const MediaEntity *entity) | libcamera::V4L2VideoDevice | explicit
~Loggable() (defined in libcamera::Loggable) | libcamera::Loggable | protected virtual
~V4L2Device() | libcamera::V4L2Device | protected
~V4L2VideoDevice() (defined in libcamera::V4L2VideoDevice) | libcamera::V4L2VideoDevice |