MythTV  master
Classes | Macros | Typedefs
mythdvdbuffer.h File Reference
#include <array>
#include <QMap>
#include <QString>
#include <QMutex>
#include <QRect>
#include <QCoreApplication>
#include "io/mythopticalbuffer.h"
#include "mythdate.h"
#include "referencecounter.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
 

Macros

#define DVD_MENU_MAX   7
 

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 >
 

Macro Definition Documentation

◆ DVD_MENU_MAX

#define DVD_MENU_MAX   7

Definition at line 26 of file mythdvdbuffer.h.

Typedef Documentation

◆ CLUTArray

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

Definition at line 30 of file mythdvdbuffer.h.

◆ AlphaArray

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

Definition at line 31 of file mythdvdbuffer.h.

◆ PaletteArray

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

Definition at line 32 of file mythdvdbuffer.h.

◆ ColorArray

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

Definition at line 33 of file mythdvdbuffer.h.