MythTV  master
Macros | Variables
videoout_d3d.cpp File Reference
#include <map>
#include <iostream>
#include <algorithm>
#include "mythcontext.h"
#include "videoout_d3d.h"
#include "osd.h"
#include "filtermanager.h"
#include "fourcc.h"
#include "videodisplayprofile.h"
#include "mythmainwindow.h"
#include "mythplayer.h"
#include "mythavutil.h"
#include "mmsystem.h"
#include "tv.h"
#include "libavutil/imgutils.h"
Include dependency graph for videoout_d3d.cpp:

Go to the source code of this file.

Macros

#define NUM_DXVA2_BUFS   30
 
#define LOC   QString("VideoOutputD3D: ")
 

Variables

const int kNumBuffers = 31
 
const int kNeedFreeFrames = 1
 
const int kPrebufferFramesNormal = 10
 
const int kPrebufferFramesSmall = 4
 
const int kKeepPrebuffer = 2
 

Macro Definition Documentation

◆ NUM_DXVA2_BUFS

#define NUM_DXVA2_BUFS   30

Definition at line 33 of file videoout_d3d.cpp.

◆ LOC

#define LOC   QString("VideoOutputD3D: ")

Definition at line 35 of file videoout_d3d.cpp.

Variable Documentation

◆ kNumBuffers

const int kNumBuffers = 31

Definition at line 27 of file videoout_d3d.cpp.

Referenced by VideoOutputD3D::CreateBuffers().

◆ kNeedFreeFrames

const int kNeedFreeFrames = 1

Definition at line 28 of file videoout_d3d.cpp.

Referenced by VideoOutputD3D::CreateBuffers().

◆ kPrebufferFramesNormal

const int kPrebufferFramesNormal = 10

Definition at line 29 of file videoout_d3d.cpp.

Referenced by VideoOutputD3D::CreateBuffers().

◆ kPrebufferFramesSmall

const int kPrebufferFramesSmall = 4

Definition at line 30 of file videoout_d3d.cpp.

Referenced by VideoOutputD3D::CreateBuffers().

◆ kKeepPrebuffer

const int kKeepPrebuffer = 2

Definition at line 31 of file videoout_d3d.cpp.

Referenced by VideoOutputD3D::CreateBuffers().