MythTV  master
Classes | Typedefs | Variables
mythdvdbuffer.h File Reference
#include <array>
#include <QMap>
#include <QString>
#include <QMutex>
#include <QRect>
#include <QRecursiveMutex>
#include <QCoreApplication>
#include "libmythbase/mythdate.h"
#include "libmythbase/referencecounter.h"
#include "libmythtv/io/mythopticalbuffer.h"
#include "mythdvdcontext.h"
#include "mythdvdinfo.h"
#include "libavcodec/avcodec.h"
Include dependency graph for mythdvdbuffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MythDVDBuffer
 

Typedefs

using CLUTArray = std::array< uint32_t, 16 >
 
using AlphaArray = std::array< uint8_t, 4 >
 
using PaletteArray = std::array< uint8_t, 4 >
 
using ColorArray = std::array< uint8_t, 256 >
 

Variables

static constexpr int32_t DVD_MENU_MAX { 7 }
 

Typedef Documentation

◆ CLUTArray

using CLUTArray = std::array<uint32_t,16>

Definition at line 32 of file mythdvdbuffer.h.

◆ AlphaArray

using AlphaArray = std::array<uint8_t,4>

Definition at line 33 of file mythdvdbuffer.h.

◆ PaletteArray

using PaletteArray = std::array<uint8_t,4>

Definition at line 34 of file mythdvdbuffer.h.

◆ ColorArray

using ColorArray = std::array<uint8_t,256>

Definition at line 35 of file mythdvdbuffer.h.

Variable Documentation

◆ DVD_MENU_MAX

constexpr int32_t DVD_MENU_MAX { 7 }
staticconstexpr

Definition at line 28 of file mythdvdbuffer.h.

Referenced by MythDVDBuffer::GetDescForPos().