MythTV  master
Classes | Enumerations
lcddevice.h File Reference
#include <utility>
#include <QList>
#include <QRecursiveMutex>
#include <QObject>
#include <QStringList>
#include "mythbaseexp.h"
Include dependency graph for lcddevice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LCDMenuItem
 
class  LCDTextItem
 
class  LCD
 

Enumerations

enum  CHECKED_STATE { CHECKED = 0, UNCHECKED, NOTCHECKABLE }
 
enum  TEXT_ALIGNMENT { ALIGN_LEFT, ALIGN_RIGHT, ALIGN_CENTERED }
 
enum  LCDSpeakerSet { SPEAKER_MASK = 0x00000030, SPEAKER_LR = 1 << 4, SPEAKER_51 = 2 << 4, SPEAKER_71 = 3 << 4 }
 
enum  LCDAudioFormatSet {
  AUDIO_MASK = 0x0000E000 | 0x00070000, AUDIO_MP3 = 1 << 13, AUDIO_OGG = 2 << 13, AUDIO_WMA2 = 3 << 13,
  AUDIO_WAV = 4 << 13, AUDIO_MPEG2 = 1 << 16, AUDIO_AC3 = 2 << 16, AUDIO_DTS = 3 << 16,
  AUDIO_WMA = 4 << 16
}
 
enum  LCDVideoFormatSet {
  VIDEO_MASK = 0x00380000, VIDEO_MPG = 1 << 19, VIDEO_DIVX = 2 << 19, VIDEO_XVID = 3 << 19,
  VIDEO_WMV = 4 << 19
}
 
enum  LCDTunerSet { TUNER_MASK = 0x00000080 | 0x00000800 | 0x00001000, TUNER_SRC = 0x00000080, TUNER_SRC1 = 0x00000800, TUNER_SRC2 = 0x00001000 }
 
enum  LCDVideoSourceSet { VSRC_MASK = 0x00000100 | 0x00000200, VSRC_FIT = 0x00000100, VSRC_TV = 0x00000200 }
 
enum  LCDVariousFlags {
  VARIOUS_VOL = 0x00400000, VARIOUS_TIME = 0x00800000, VARIOUS_ALARM = 0x01000000, VARIOUS_RECORD = 0x02000000,
  VARIOUS_REPEAT = 0x04000000, VARIOUS_SHUFFLE = 0x08000000, VARIOUS_DISC_IN = 0x20000000, VARIOUS_HDTV = 0x00000400,
  VARIOUS_SPDIF = 0x1 << 9, SPDIF_MASK = 0x00000040
}
 
enum  LCDFunctionSet {
  FUNC_MASK = 0xE, FUNC_MUSIC = 1 << 1, FUNC_MOVIE = 2 << 1, FUNC_PHOTO = 3 << 1,
  FUNC_DVD = 4 << 1, FUNC_TV = 5 << 1, FUNC_WEB = 6 << 1, FUNC_NEWS = 7 << 1
}
 

Enumeration Type Documentation

◆ CHECKED_STATE

Enumerator
CHECKED 
UNCHECKED 
NOTCHECKABLE 

Definition at line 17 of file lcddevice.h.

◆ TEXT_ALIGNMENT

Enumerator
ALIGN_LEFT 
ALIGN_RIGHT 
ALIGN_CENTERED 

Definition at line 57 of file lcddevice.h.

◆ LCDSpeakerSet

Enumerator
SPEAKER_MASK 
SPEAKER_LR 
SPEAKER_51 
SPEAKER_71 

Definition at line 95 of file lcddevice.h.

◆ LCDAudioFormatSet

Enumerator
AUDIO_MASK 
AUDIO_MP3 
AUDIO_OGG 
AUDIO_WMA2 
AUDIO_WAV 
AUDIO_MPEG2 
AUDIO_AC3 
AUDIO_DTS 
AUDIO_WMA 

Definition at line 103 of file lcddevice.h.

◆ LCDVideoFormatSet

Enumerator
VIDEO_MASK 
VIDEO_MPG 
VIDEO_DIVX 
VIDEO_XVID 
VIDEO_WMV 

Definition at line 118 of file lcddevice.h.

◆ LCDTunerSet

Enumerator
TUNER_MASK 
TUNER_SRC 
TUNER_SRC1 
TUNER_SRC2 

Definition at line 127 of file lcddevice.h.

◆ LCDVideoSourceSet

Enumerator
VSRC_MASK 
VSRC_FIT 
VSRC_TV 

Definition at line 135 of file lcddevice.h.

◆ LCDVariousFlags

Enumerator
VARIOUS_VOL 
VARIOUS_TIME 
VARIOUS_ALARM 
VARIOUS_RECORD 
VARIOUS_REPEAT 
VARIOUS_SHUFFLE 
VARIOUS_DISC_IN 
VARIOUS_HDTV 
VARIOUS_SPDIF 
SPDIF_MASK 

Definition at line 142 of file lcddevice.h.

◆ LCDFunctionSet

Enumerator
FUNC_MASK 
FUNC_MUSIC 
FUNC_MOVIE 
FUNC_PHOTO 
FUNC_DVD 
FUNC_TV 
FUNC_WEB 
FUNC_NEWS 

Definition at line 157 of file lcddevice.h.