MythTV  master
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MythVideoDRMBuffer Class Reference

#include <mythvideodrmbuffer.h>

Public Member Functions

 ~MythVideoDRMBuffer ()
 
uint32_t GetFB () const
 

Static Public Member Functions

static DRMHandle Create (MythDRMPtr Device, AVDRMFrameDescriptor *DRMDesc, QSize Size)
 

Protected Member Functions

 MythVideoDRMBuffer (MythDRMPtr Device, AVDRMFrameDescriptor *DRMDesc, QSize Size)
 

Protected Attributes

bool m_valid { false }
 
MythDRMPtr m_device { nullptr }
 
uint32_t m_fb { 0 }
 
DRMArray m_handles { 0 }
 

Detailed Description

Definition at line 18 of file mythvideodrmbuffer.h.

Constructor & Destructor Documentation

◆ ~MythVideoDRMBuffer()

MythVideoDRMBuffer::~MythVideoDRMBuffer ( )

Definition at line 138 of file mythvideodrmbuffer.cpp.

◆ MythVideoDRMBuffer()

MythVideoDRMBuffer::MythVideoDRMBuffer ( MythDRMPtr  Device,
AVDRMFrameDescriptor *  DRMDesc,
QSize  Size 
)
protected

Definition at line 42 of file mythvideodrmbuffer.cpp.

Referenced by Create().

Member Function Documentation

◆ Create()

DRMHandle MythVideoDRMBuffer::Create ( MythDRMPtr  Device,
AVDRMFrameDescriptor *  DRMDesc,
QSize  Size 
)
static

Definition at line 34 of file mythvideodrmbuffer.cpp.

Referenced by MythVideoDRM::RenderFrame().

◆ GetFB()

uint32_t MythVideoDRMBuffer::GetFB ( ) const

Definition at line 155 of file mythvideodrmbuffer.cpp.

Member Data Documentation

◆ m_valid

bool MythVideoDRMBuffer::m_valid { false }
protected

Definition at line 28 of file mythvideodrmbuffer.h.

Referenced by MythVideoDRMBuffer().

◆ m_device

MythDRMPtr MythVideoDRMBuffer::m_device { nullptr }
protected

Definition at line 29 of file mythvideodrmbuffer.h.

Referenced by MythVideoDRMBuffer(), and ~MythVideoDRMBuffer().

◆ m_fb

uint32_t MythVideoDRMBuffer::m_fb { 0 }
protected

Definition at line 30 of file mythvideodrmbuffer.h.

Referenced by GetFB(), MythVideoDRMBuffer(), and ~MythVideoDRMBuffer().

◆ m_handles

DRMArray MythVideoDRMBuffer::m_handles { 0 }
protected

Definition at line 31 of file mythvideodrmbuffer.h.

Referenced by MythVideoDRMBuffer(), and ~MythVideoDRMBuffer().


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