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

#include <LinuxRendererGLES.h>

Public Attributes

CYuvPlane fields [MAX_FIELDS][YuvImage::MAX_PLANES]
 
YuvImage image
 
CVideoBuffervideoBuffer {nullptr}
 
bool loaded {false}
 
AVColorPrimaries m_srcPrimaries
 
AVColorSpace m_srcColSpace
 
int m_srcBits {8}
 
int m_srcTextureBits {8}
 
bool m_srcFullRange
 
bool hasDisplayMetadata {false}
 
AVMasteringDisplayMetadata displayMetadata
 
bool hasLightMetadata {false}
 
AVContentLightMetadata lightMetadata
 

Member Data Documentation

◆ displayMetadata

AVMasteringDisplayMetadata CLinuxRendererGLES::CPictureBuffer::displayMetadata

◆ fields

CYuvPlane CLinuxRendererGLES::CPictureBuffer::fields[MAX_FIELDS][YuvImage::MAX_PLANES]

◆ hasDisplayMetadata

bool CLinuxRendererGLES::CPictureBuffer::hasDisplayMetadata {false}

◆ hasLightMetadata

bool CLinuxRendererGLES::CPictureBuffer::hasLightMetadata {false}

◆ image

YuvImage CLinuxRendererGLES::CPictureBuffer::image

◆ lightMetadata

AVContentLightMetadata CLinuxRendererGLES::CPictureBuffer::lightMetadata

◆ loaded

bool CLinuxRendererGLES::CPictureBuffer::loaded {false}

◆ m_srcBits

int CLinuxRendererGLES::CPictureBuffer::m_srcBits {8}

◆ m_srcColSpace

AVColorSpace CLinuxRendererGLES::CPictureBuffer::m_srcColSpace

◆ m_srcFullRange

bool CLinuxRendererGLES::CPictureBuffer::m_srcFullRange

◆ m_srcPrimaries

AVColorPrimaries CLinuxRendererGLES::CPictureBuffer::m_srcPrimaries

◆ m_srcTextureBits

int CLinuxRendererGLES::CPictureBuffer::m_srcTextureBits {8}

◆ videoBuffer

CVideoBuffer* CLinuxRendererGLES::CPictureBuffer::videoBuffer {nullptr}

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