Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CVideoLayerBridgeDRMPRIME Class Reference

#include <VideoLayerBridgeDRMPRIME.h>

Inheritance diagram for CVideoLayerBridgeDRMPRIME:
KODI::WINDOWING::GBM::CVideoLayerBridge

Public Member Functions

 CVideoLayerBridgeDRMPRIME (std::shared_ptr< KODI::WINDOWING::GBM::CDRMAtomic > drm)
 
 ~CVideoLayerBridgeDRMPRIME () override
 
void Disable () override
 
virtual void Configure (CVideoBufferDRMPRIME *buffer)
 
virtual void SetVideoPlane (CVideoBufferDRMPRIME *buffer, const CRect &destRect)
 
virtual void UpdateVideoPlane ()
 
- Public Member Functions inherited from KODI::WINDOWING::GBM::CVideoLayerBridge
virtual ~CVideoLayerBridge ()=default
 

Protected Attributes

std::shared_ptr< KODI::WINDOWING::GBM::CDRMAtomicm_DRM
 

Constructor & Destructor Documentation

◆ CVideoLayerBridgeDRMPRIME()

CVideoLayerBridgeDRMPRIME::CVideoLayerBridgeDRMPRIME ( std::shared_ptr< KODI::WINDOWING::GBM::CDRMAtomic > drm)

◆ ~CVideoLayerBridgeDRMPRIME()

CVideoLayerBridgeDRMPRIME::~CVideoLayerBridgeDRMPRIME ( )
override

Member Function Documentation

◆ Configure()

void CVideoLayerBridgeDRMPRIME::Configure ( CVideoBufferDRMPRIME * buffer)
virtual

◆ Disable()

void CVideoLayerBridgeDRMPRIME::Disable ( )
overridevirtual

◆ SetVideoPlane()

void CVideoLayerBridgeDRMPRIME::SetVideoPlane ( CVideoBufferDRMPRIME * buffer,
const CRect & destRect )
virtual

◆ UpdateVideoPlane()

void CVideoLayerBridgeDRMPRIME::UpdateVideoPlane ( )
virtual

Member Data Documentation

◆ m_DRM

std::shared_ptr<KODI::WINDOWING::GBM::CDRMAtomic> CVideoLayerBridgeDRMPRIME::m_DRM
protected

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