Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::RETRO::VideoStreamBuffer Struct Reference

#include <RetroPlayerVideo.h>

Inheritance diagram for KODI::RETRO::VideoStreamBuffer:
KODI::RETRO::StreamBuffer

Public Member Functions

 VideoStreamBuffer ()=default
 
 VideoStreamBuffer (AVPixelFormat pixfmt, uint8_t *data, size_t size, DataAccess access, DataAlignment alignment)
 

Public Attributes

AVPixelFormat pixfmt {AV_PIX_FMT_NONE}
 
uint8_tdata {nullptr}
 
size_t size {0}
 
DataAccess access {DataAccess::READ_WRITE}
 
DataAlignment alignment {DataAlignment::DATA_UNALIGNED}
 

Constructor & Destructor Documentation

◆ VideoStreamBuffer() [1/2]

KODI::RETRO::VideoStreamBuffer::VideoStreamBuffer ( )
default

◆ VideoStreamBuffer() [2/2]

KODI::RETRO::VideoStreamBuffer::VideoStreamBuffer ( AVPixelFormat pixfmt,
uint8_t * data,
size_t size,
DataAccess access,
DataAlignment alignment )
inline

Member Data Documentation

◆ access

DataAccess KODI::RETRO::VideoStreamBuffer::access {DataAccess::READ_WRITE}

◆ alignment

DataAlignment KODI::RETRO::VideoStreamBuffer::alignment {DataAlignment::DATA_UNALIGNED}

◆ data

uint8_t* KODI::RETRO::VideoStreamBuffer::data {nullptr}

◆ pixfmt

AVPixelFormat KODI::RETRO::VideoStreamBuffer::pixfmt {AV_PIX_FMT_NONE}

◆ size

size_t KODI::RETRO::VideoStreamBuffer::size {0}

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