Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
VideoBufferDRMPRIME.h File Reference
#include "cores/VideoPlayer/Buffers/VideoBuffer.h"
#include "cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodec.h"
#include "utils/DisplayInfo.h"
#include <libavutil/frame.h>
#include <libavutil/hwcontext_drm.h>
#include <libavutil/mastering_display_metadata.h>

Classes

class  CVideoBufferDRMPRIME
 
class  CVideoBufferDRMPRIMEFFmpeg
 
class  CVideoBufferPoolDRMPRIMEFFmpeg
 

Namespaces

namespace  DRMPRIME
 

Enumerations

enum  DRMPRIME::hdmi_metadata_type { DRMPRIME::HDMI_STATIC_METADATA_TYPE1 = 0 }
 
enum  DRMPRIME::hdmi_eotf { DRMPRIME::HDMI_EOTF_TRADITIONAL_GAMMA_SDR , DRMPRIME::HDMI_EOTF_TRADITIONAL_GAMMA_HDR , DRMPRIME::HDMI_EOTF_SMPTE_ST2084 , DRMPRIME::HDMI_EOTF_BT_2100_HLG }
 

Functions

KODI::UTILS::Colorimetry DRMPRIME::GetColorimetry (const VideoPicture &picture)
 
std::string DRMPRIME::GetColorEncoding (const VideoPicture &picture)
 
std::string DRMPRIME::GetColorRange (const VideoPicture &picture)
 
KODI::UTILS::Eotf DRMPRIME::GetEOTF (const VideoPicture &picture)
 
const AVMasteringDisplayMetadata * DRMPRIME::GetMasteringDisplayMetadata (const VideoPicture &picture)
 
const AVContentLightMetadata * DRMPRIME::GetContentLightMetadata (const VideoPicture &picture)