MythTV  master
Classes | Macros | Typedefs
mythvdpauhelper.h File Reference
#include <vector>
#include <QSize>
#include <QMutex>
#include <QFlags>
#include "mythframe.h"
#include "mythcodeccontext.h"
#include "videoouttypes.h"
#include "libavutil/hwcontext_vdpau.h"
#include "vdpau/vdpau_x11.h"
#include "libavcodec/avcodec.h"
Include dependency graph for mythvdpauhelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VDPAUCodec
 
class  MythVDPAUHelper
 A simple wrapper around VDPAU functionality. More...
 

Macros

#define Cursor   XCursor
 
#define pointer   Xpointer
 

Typedefs

using VDPAUProfile = QPair< MythCodecContext::CodecProfile, VDPAUCodec >
 
using VDPAUProfiles = std::vector< VDPAUProfile >
 

Macro Definition Documentation

◆ Cursor

#define Cursor   XCursor

Definition at line 18 of file mythvdpauhelper.h.

◆ pointer

#define pointer   Xpointer

Definition at line 19 of file mythvdpauhelper.h.

Typedef Documentation

◆ VDPAUProfile

Definition at line 46 of file mythvdpauhelper.h.

◆ VDPAUProfiles

using VDPAUProfiles = std::vector<VDPAUProfile>

Definition at line 47 of file mythvdpauhelper.h.