Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QAbstractVideoBuffer::MapData Class Reference

The QAbstractVideoBuffer::MapData structure describes the mapped plane layout. More...

#include <qabstractvideobuffer.h>

+ Collaboration diagram for QAbstractVideoBuffer::MapData:

Public Attributes

int planeCount = 0
 
int bytesPerLine [4] = {}
 
uchardata [4] = {}
 
int dataSize [4] = {}
 

Detailed Description

The QAbstractVideoBuffer::MapData structure describes the mapped plane layout.

\inmodule QtMultimedia

The structure contains a number of mapped planes, and plane data for each plane, specificly, a number of bytes per line, a data pointer, and a data size. The structure doesn't hold any ownership of the data it refers to.

A defaultly created structure means that no data has been mapped.

All the values in the structure default to zeros.

See also
QAbstractVideoBuffer::map

Definition at line 17 of file qabstractvideobuffer.h.

Member Data Documentation

◆ bytesPerLine

int QAbstractVideoBuffer::MapData::bytesPerLine[4] = {}

Definition at line 20 of file qabstractvideobuffer.h.

◆ data

uchar* QAbstractVideoBuffer::MapData::data[4] = {}

Definition at line 21 of file qabstractvideobuffer.h.

◆ dataSize

int QAbstractVideoBuffer::MapData::dataSize[4] = {}

Definition at line 22 of file qabstractvideobuffer.h.

◆ planeCount

int QAbstractVideoBuffer::MapData::planeCount = 0

Definition at line 19 of file qabstractvideobuffer.h.


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