MythTV  master
Classes | Macros | Typedefs | Functions
mythdisplaymutter.cpp File Reference
#include "mythcorecontext.h"
#include "mythlogging.h"
#include "platforms/mythdisplaymutter.h"
Include dependency graph for mythdisplaymutter.cpp:

Go to the source code of this file.

Classes

struct  MythMutterCRTCOut
 
struct  MythMutterOutputOut
 

Macros

#define DRM_MODE_FLAG_INTERLACE   (1<<4)
 
#define LOC   QString("MutterDisp: ")
 

Typedefs

using MythMutterCRTCOutList = QList< MythMutterCRTCOut >
 
using MythMutterOutputOutList = QList< MythMutterOutputOut >
 

Functions

 Q_DECLARE_METATYPE (MythMutterCRTCOut)
 
 Q_DECLARE_METATYPE (MythMutterCRTCOutList)
 
 Q_DECLARE_METATYPE (MythMutterOutputOut)
 
 Q_DECLARE_METATYPE (MythMutterOutputOutList)
 
static QDBusArgument & operator<< (QDBusArgument &Argument, const MythMutterOutputOut &Output)
 
static QDBusArgument & operator<< (QDBusArgument &Argument, const MythMutterOutputOutList &Outputs)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterOutputOut &Output)
 
static QDBusArgument & operator<< (QDBusArgument &Argument, const MythMutterCRTCOut &CRTC)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterCRTCOut &CRTC)
 
static QDBusArgument & operator<< (QDBusArgument &Argument, const MythMutterCRTCOutList &CRTCS)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterCRTC &CRTC)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterCRTCList &CRTCS)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterOutput &Output)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterOutputList &Outputs)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterMode &Mode)
 
static const QDBusArgument & operator>> (const QDBusArgument &Argument, MythMutterModeList &Modes)
 

Macro Definition Documentation

◆ DRM_MODE_FLAG_INTERLACE

#define DRM_MODE_FLAG_INTERLACE   (1<<4)

Definition at line 12 of file mythdisplaymutter.cpp.

◆ LOC

#define LOC   QString("MutterDisp: ")

Definition at line 16 of file mythdisplaymutter.cpp.

Typedef Documentation

◆ MythMutterCRTCOutList

Definition at line 37 of file mythdisplaymutter.cpp.

◆ MythMutterOutputOutList

Definition at line 40 of file mythdisplaymutter.cpp.

Function Documentation

◆ Q_DECLARE_METATYPE() [1/4]

Q_DECLARE_METATYPE ( MythMutterCRTCOut  )

◆ Q_DECLARE_METATYPE() [2/4]

Q_DECLARE_METATYPE ( MythMutterCRTCOutList  )

◆ Q_DECLARE_METATYPE() [3/4]

Q_DECLARE_METATYPE ( MythMutterOutputOut  )

◆ Q_DECLARE_METATYPE() [4/4]

Q_DECLARE_METATYPE ( MythMutterOutputOutList  )

◆ operator<<() [1/4]

static QDBusArgument& operator<< ( QDBusArgument &  Argument,
const MythMutterOutputOut Output 
)
static

Definition at line 44 of file mythdisplaymutter.cpp.

◆ operator<<() [2/4]

static QDBusArgument& operator<< ( QDBusArgument &  Argument,
const MythMutterOutputOutList Outputs 
)
static

Definition at line 52 of file mythdisplaymutter.cpp.

◆ operator>>() [1/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterOutputOut Output 
)
static

Definition at line 61 of file mythdisplaymutter.cpp.

◆ operator<<() [3/4]

static QDBusArgument& operator<< ( QDBusArgument &  Argument,
const MythMutterCRTCOut CRTC 
)
static

Definition at line 69 of file mythdisplaymutter.cpp.

◆ operator>>() [2/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterCRTCOut CRTC 
)
static

Definition at line 77 of file mythdisplaymutter.cpp.

◆ operator<<() [4/4]

static QDBusArgument& operator<< ( QDBusArgument &  Argument,
const MythMutterCRTCOutList CRTCS 
)
static

Definition at line 85 of file mythdisplaymutter.cpp.

◆ operator>>() [3/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterCRTC CRTC 
)
static

Definition at line 94 of file mythdisplaymutter.cpp.

◆ operator>>() [4/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterCRTCList CRTCS 
)
static

Definition at line 104 of file mythdisplaymutter.cpp.

◆ operator>>() [5/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterOutput Output 
)
static

Definition at line 120 of file mythdisplaymutter.cpp.

◆ operator>>() [6/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterOutputList Outputs 
)
static

Definition at line 145 of file mythdisplaymutter.cpp.

◆ operator>>() [7/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterMode Mode 
)
static

Definition at line 161 of file mythdisplaymutter.cpp.

◆ operator>>() [8/8]

static const QDBusArgument& operator>> ( const QDBusArgument &  Argument,
MythMutterModeList Modes 
)
static

Definition at line 170 of file mythdisplaymutter.cpp.