FFmpeg
|
V4L2Buffer (wrapper for v4l2_buffer management) More...
#include <v4l2_buffers.h>
Data Structures | |
struct | V4L2Plane_info |
Data Fields | |
struct V4L2Context * | context |
AVBufferRef * | context_ref |
atomic_uint | context_refcount |
struct V4L2Buffer::V4L2Plane_info | plane_info [VIDEO_MAX_PLANES] |
int | num_planes |
struct v4l2_buffer | buf |
struct v4l2_plane | planes [VIDEO_MAX_PLANES] |
int | flags |
enum V4L2Buffer_status | status |
V4L2Buffer (wrapper for v4l2_buffer management)
Definition at line 44 of file v4l2_buffers.h.
struct V4L2Context* V4L2Buffer::context |
Definition at line 46 of file v4l2_buffers.h.
Referenced by buf_to_m2mctx(), ff_v4l2_buffer_buf_to_avframe(), ff_v4l2_buffer_buf_to_avpkt(), ff_v4l2_buffer_initialize(), v4l2_buffer_buf_to_swframe(), v4l2_free_buffer(), v4l2_get_color_primaries(), v4l2_get_color_range(), v4l2_get_color_space(), and v4l2_get_color_trc().
AVBufferRef* V4L2Buffer::context_ref |
Definition at line 50 of file v4l2_buffers.h.
Referenced by v4l2_buf_increase_ref(), and v4l2_free_buffer().
atomic_uint V4L2Buffer::context_refcount |
Definition at line 51 of file v4l2_buffers.h.
Referenced by v4l2_buf_increase_ref(), and v4l2_free_buffer().
struct V4L2Buffer::V4L2Plane_info V4L2Buffer::plane_info[VIDEO_MAX_PLANES] |
Referenced by ff_v4l2_buffer_initialize(), v4l2_buf_to_bufref(), and v4l2_buffer_buf_to_swframe().
int V4L2Buffer::num_planes |
Definition at line 60 of file v4l2_buffers.h.
Referenced by ff_v4l2_buffer_initialize(), v4l2_buf_to_bufref(), and v4l2_buffer_buf_to_swframe().
struct v4l2_buffer V4L2Buffer::buf |
Definition at line 63 of file v4l2_buffers.h.
Referenced by ff_v4l2_buffer_buf_to_avframe(), ff_v4l2_buffer_buf_to_avpkt(), ff_v4l2_buffer_enqueue(), ff_v4l2_buffer_initialize(), v4l2_dequeue_v4l2buf(), v4l2_get_color_primaries(), v4l2_get_color_range(), v4l2_get_color_space(), v4l2_get_color_trc(), and v4l2_get_pts().
struct v4l2_plane V4L2Buffer::planes[VIDEO_MAX_PLANES] |
Definition at line 64 of file v4l2_buffers.h.
Referenced by ff_v4l2_buffer_initialize(), v4l2_buf_to_bufref(), and v4l2_dequeue_v4l2buf().
int V4L2Buffer::flags |
Definition at line 66 of file v4l2_buffers.h.
Referenced by ff_v4l2_buffer_enqueue().
enum V4L2Buffer_status V4L2Buffer::status |
Definition at line 67 of file v4l2_buffers.h.
Referenced by ff_v4l2_buffer_enqueue(), ff_v4l2_buffer_initialize(), v4l2_buf_increase_ref(), v4l2_dequeue_v4l2buf(), and v4l2_free_buffer().