#include <stream_controller.hpp>
◆ Format
| Enumerator |
|---|
| PixelFrameFormatUnknown | |
| PixelFrameFormatYUV420 | |
| PixelFrameFormatRGBA8888 | |
| PixelFrameFormatRGB888 | |
◆ PixelFrame() [1/2]
| kanzi::connect::PixelFrame::PixelFrame |
( |
| ) |
|
|
inlineexplicit |
◆ PixelFrame() [2/2]
| kanzi::connect::PixelFrame::PixelFrame |
( |
size_t | dataWidth, |
|
|
size_t | dataHeight, |
|
|
Format | pixelFormat, |
|
|
size_t | strides[2] = { 0 } ) |
|
inline |
◆ ~PixelFrame()
| kanzi::connect::PixelFrame::~PixelFrame |
( |
| ) |
|
|
inline |
◆ release()
| void kanzi::connect::PixelFrame::release |
( |
| ) |
|
|
inline |
◆ reserve()
| void kanzi::connect::PixelFrame::reserve |
( |
| ) |
|
|
inline |
◆ reset()
| void kanzi::connect::PixelFrame::reset |
( |
| ) |
|
|
inline |
◆ resize()
| void kanzi::connect::PixelFrame::resize |
( |
size_t | dataWidth, |
|
|
size_t | dataHeight, |
|
|
Format | pixelFormat, |
|
|
size_t | strides[2] = { 0 }, |
|
|
unsigned char ** | _data = 0 ) |
|
inline |
◆ buffers
| vector<unsigned char*> kanzi::connect::PixelFrame::buffers |
◆ data
| vector<unsigned char> kanzi::connect::PixelFrame::data |
◆ format
pixel format (number of bytes per pixel and coordinate system)
◆ frameReleasedCallback
◆ height
| size_t kanzi::connect::PixelFrame::height = 0 |
number of lines on image data
◆ inUse
| size_t kanzi::connect::PixelFrame::inUse = 0 |
◆ strideWidths
| size_t kanzi::connect::PixelFrame::strideWidths[2] = { 0, 0 } |
byte width of one line (stride)
◆ width
| size_t kanzi::connect::PixelFrame::width = 0 |
number of image pixels on one line
The documentation for this struct was generated from the following file:
- connect/kanzi_adaptation/viewport/stream_controller.hpp