Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
Buffer::BufferPlane Struct Reference

#include <H264DecoderV4L2Helper.h>

Collaboration diagram for Buffer::BufferPlane:
Collaboration graph

Public Attributes

BufferPlaneFormat fmt
 
unsigned char * data
 
uint32_t bytesused
 
int fd
 
uint32_t mem_offset
 
uint32_t length
 

Detailed Description

Holds the buffer plane parameters.

Member Data Documentation

◆ bytesused

uint32_t Buffer::BufferPlane::bytesused

Holds the number of valid bytes in the plane.

◆ data

unsigned char* Buffer::BufferPlane::data

Holds a pointer to the plane memory.

◆ fd

int Buffer::BufferPlane::fd

Holds the file descriptor (FD) of the plane of the exported buffer, in the case of V4L2 MMAP buffers.

◆ fmt

BufferPlaneFormat Buffer::BufferPlane::fmt

Holds the format of the plane.

◆ length

uint32_t Buffer::BufferPlane::length

Holds the size of the buffer in bytes.

◆ mem_offset

uint32_t Buffer::BufferPlane::mem_offset

Holds the offset of the first valid byte from the data pointer.


The documentation for this struct was generated from the following file: