1#ifndef MYTHVIDEODRMBUFFER_H
2#define MYTHVIDEODRMBUFFER_H
12#include "libavutil/hwcontext_drm.h"
13#include "libavutil/mem.h"
16using DRMHandle = std::shared_ptr<class MythVideoDRMBuffer>;
23 uint32_t
GetFB()
const;
A device containing images (ie. USB stick, CD, storage group etc)
MythVideoDRMBuffer(MythDRMPtr Device, AVDRMFrameDescriptor *DRMDesc, QSize Size)
static DRMHandle Create(MythDRMPtr Device, AVDRMFrameDescriptor *DRMDesc, QSize Size)
std::shared_ptr< class MythDRMDevice > MythDRMPtr
std::array< uint32_t, 4 > DRMArray
std::shared_ptr< class MythVideoDRMBuffer > DRMHandle