Go to the documentation of this file.
32 #ifndef V4L_BUFFER_ACCESS_INTERFACE_H
33 #define V4L_BUFFER_ACCESS_INTERFACE_H
38 #include <linux/videodev2.h>
55 const struct v4l2_buffer &
buf) = 0;
64 #endif // V4L_BUFFER_ACCESS_INTERFACE_H
virtual ~V4lBufferAccessInterface()=default
virtual Status getInternalBuffer(uint8_t **buffer, uint32_t &buf_data_len, const struct v4l2_buffer &buf)=0
virtual Status waitForBuffer()=0
virtual Status enqueueInternalBuffer(struct v4l2_buffer &buf)=0
GLenum GLuint GLenum GLsizei const GLchar * buf
Status
Status of any operation that the TOF sdk performs.
virtual Status getDeviceFileDescriptor(int &fileDescriptor)=0
Interface for operations on v4l buffer such as enquing and dequeing.
virtual Status dequeueInternalBuffer(struct v4l2_buffer &buf)=0
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:01