MythTV  master
Classes | Macros | Enumerations
osd.h File Reference
#include <QCoreApplication>
#include <QHash>
#include "mythtvexp.h"
#include "programtypes.h"
#include "mythscreentype.h"
#include "mythtypes.h"
Include dependency graph for osd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OSDHideEvent
 
class  ChannelEditor
 
class  MythOSDWindow
 
class  OSD
 
class  OsdNavigation
 

Macros

#define OSD_DLG_VIDEOEXIT   "xx_OSD_VIDEO_EXIT"
 
#define OSD_DLG_MENU   "xx_OSD_MENU"
 
#define OSD_DLG_SLEEP   "xx_OSD_SLEEP"
 
#define OSD_DLG_IDLE   "xx_OSD_IDLE"
 
#define OSD_DLG_INFO   "xx_OSD_INFO"
 
#define OSD_DLG_EDITING   "xx_OSD_EDITING"
 
#define OSD_DLG_ASKALLOW   "xx_OSD_ASKALLOW"
 
#define OSD_DLG_EDITOR   "xx_OSD_EDITOR"
 
#define OSD_DLG_CUTPOINT   "xx_OSD_CUTPOINT"
 
#define OSD_DLG_DELETE   "xx_OSD_DELETE"
 
#define OSD_DLG_NAVIGATE   "xx_OSD_NAVIGATE"
 
#define OSD_DLG_CONFIRM   "mythconfirmpopup"
 
#define OSD_WIN_TELETEXT   "aa_OSD_TELETEXT"
 
#define OSD_WIN_SUBTITLE   "aa_OSD_SUBTITLES"
 
#define OSD_WIN_INTERACT   "bb_OSD_INTERACTIVE"
 
#define OSD_WIN_BDOVERLAY   "bb_OSD_BDOVERLAY"
 
#define kOSDFadeTime   1000
 

Enumerations

enum  OSDFunctionalType {
  kOSDFunctionalType_Default = 0, kOSDFunctionalType_PictureAdjust, kOSDFunctionalType_SmartForward, kOSDFunctionalType_TimeStretchAdjust,
  kOSDFunctionalType_AudioSyncAdjust, kOSDFunctionalType_SubtitleZoomAdjust, kOSDFunctionalType_SubtitleDelayAdjust
}
 
enum  OSDTimeout {
  kOSDTimeout_Ignore = -1, kOSDTimeout_None = 0, kOSDTimeout_Short = 1, kOSDTimeout_Med = 2,
  kOSDTimeout_Long = 3
}
 

Macro Definition Documentation

◆ OSD_DLG_VIDEOEXIT

#define OSD_DLG_VIDEOEXIT   "xx_OSD_VIDEO_EXIT"

Definition at line 19 of file osd.h.

◆ OSD_DLG_MENU

#define OSD_DLG_MENU   "xx_OSD_MENU"

Definition at line 20 of file osd.h.

◆ OSD_DLG_SLEEP

#define OSD_DLG_SLEEP   "xx_OSD_SLEEP"

Definition at line 21 of file osd.h.

◆ OSD_DLG_IDLE

#define OSD_DLG_IDLE   "xx_OSD_IDLE"

Definition at line 22 of file osd.h.

◆ OSD_DLG_INFO

#define OSD_DLG_INFO   "xx_OSD_INFO"

Definition at line 23 of file osd.h.

◆ OSD_DLG_EDITING

#define OSD_DLG_EDITING   "xx_OSD_EDITING"

Definition at line 24 of file osd.h.

◆ OSD_DLG_ASKALLOW

#define OSD_DLG_ASKALLOW   "xx_OSD_ASKALLOW"

Definition at line 25 of file osd.h.

◆ OSD_DLG_EDITOR

#define OSD_DLG_EDITOR   "xx_OSD_EDITOR"

Definition at line 26 of file osd.h.

◆ OSD_DLG_CUTPOINT

#define OSD_DLG_CUTPOINT   "xx_OSD_CUTPOINT"

Definition at line 27 of file osd.h.

◆ OSD_DLG_DELETE

#define OSD_DLG_DELETE   "xx_OSD_DELETE"

Definition at line 28 of file osd.h.

◆ OSD_DLG_NAVIGATE

#define OSD_DLG_NAVIGATE   "xx_OSD_NAVIGATE"

Definition at line 29 of file osd.h.

◆ OSD_DLG_CONFIRM

#define OSD_DLG_CONFIRM   "mythconfirmpopup"

Definition at line 30 of file osd.h.

◆ OSD_WIN_TELETEXT

#define OSD_WIN_TELETEXT   "aa_OSD_TELETEXT"

Definition at line 32 of file osd.h.

◆ OSD_WIN_SUBTITLE

#define OSD_WIN_SUBTITLE   "aa_OSD_SUBTITLES"

Definition at line 33 of file osd.h.

◆ OSD_WIN_INTERACT

#define OSD_WIN_INTERACT   "bb_OSD_INTERACTIVE"

Definition at line 35 of file osd.h.

◆ OSD_WIN_BDOVERLAY

#define OSD_WIN_BDOVERLAY   "bb_OSD_BDOVERLAY"

Definition at line 36 of file osd.h.

◆ kOSDFadeTime

#define kOSDFadeTime   1000

Definition at line 38 of file osd.h.

Enumeration Type Documentation

◆ OSDFunctionalType

Enumerator
kOSDFunctionalType_Default 
kOSDFunctionalType_PictureAdjust 
kOSDFunctionalType_SmartForward 
kOSDFunctionalType_TimeStretchAdjust 
kOSDFunctionalType_AudioSyncAdjust 
kOSDFunctionalType_SubtitleZoomAdjust 
kOSDFunctionalType_SubtitleDelayAdjust 

Definition at line 46 of file osd.h.

◆ OSDTimeout

enum OSDTimeout
Enumerator
kOSDTimeout_Ignore 
kOSDTimeout_None 
kOSDTimeout_Short 
kOSDTimeout_Med 
kOSDTimeout_Long 

Definition at line 57 of file osd.h.