MythTV  master
Classes | Macros | Enumerations
osd.h File Reference
#include "mythtvexp.h"
#include "programtypes.h"
#include "mythscreentype.h"
#include "mythtypes.h"
#include "mythplayerstate.h"
#include "mythcaptionsoverlay.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  MythOSDDialogData
 
class  MythOSDDialogData::MythOSDDialogButton
 
class  MythOSDDialogData::MythOSDBackButton
 
class  OSD
 

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_MESSAGE   "osd_message"
 
#define OSD_WIN_INPUT   "osd_input"
 
#define OSD_WIN_PROGINFO   "program_info"
 
#define OSD_WIN_STATUS   "osd_status"
 
#define OSD_WIN_DEBUG   "osd_debug"
 
#define OSD_WIN_BROWSE   "browse_info"
 
#define OSD_WIN_PROGEDIT   "osd_program_editor"
 
#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 17 of file osd.h.

◆ OSD_DLG_MENU

#define OSD_DLG_MENU   "xx_OSD_MENU"

Definition at line 18 of file osd.h.

◆ OSD_DLG_SLEEP

#define OSD_DLG_SLEEP   "xx_OSD_SLEEP"

Definition at line 19 of file osd.h.

◆ OSD_DLG_IDLE

#define OSD_DLG_IDLE   "xx_OSD_IDLE"

Definition at line 20 of file osd.h.

◆ OSD_DLG_INFO

#define OSD_DLG_INFO   "xx_OSD_INFO"

Definition at line 21 of file osd.h.

◆ OSD_DLG_EDITING

#define OSD_DLG_EDITING   "xx_OSD_EDITING"

Definition at line 22 of file osd.h.

◆ OSD_DLG_ASKALLOW

#define OSD_DLG_ASKALLOW   "xx_OSD_ASKALLOW"

Definition at line 23 of file osd.h.

◆ OSD_DLG_EDITOR

#define OSD_DLG_EDITOR   "xx_OSD_EDITOR"

Definition at line 24 of file osd.h.

◆ OSD_DLG_CUTPOINT

#define OSD_DLG_CUTPOINT   "xx_OSD_CUTPOINT"

Definition at line 25 of file osd.h.

◆ OSD_DLG_DELETE

#define OSD_DLG_DELETE   "xx_OSD_DELETE"

Definition at line 26 of file osd.h.

◆ OSD_DLG_NAVIGATE

#define OSD_DLG_NAVIGATE   "xx_OSD_NAVIGATE"

Definition at line 27 of file osd.h.

◆ OSD_DLG_CONFIRM

#define OSD_DLG_CONFIRM   "mythconfirmpopup"

Definition at line 28 of file osd.h.

◆ OSD_WIN_MESSAGE

#define OSD_WIN_MESSAGE   "osd_message"

Definition at line 30 of file osd.h.

◆ OSD_WIN_INPUT

#define OSD_WIN_INPUT   "osd_input"

Definition at line 31 of file osd.h.

◆ OSD_WIN_PROGINFO

#define OSD_WIN_PROGINFO   "program_info"

Definition at line 32 of file osd.h.

◆ OSD_WIN_STATUS

#define OSD_WIN_STATUS   "osd_status"

Definition at line 33 of file osd.h.

◆ OSD_WIN_DEBUG

#define OSD_WIN_DEBUG   "osd_debug"

Definition at line 34 of file osd.h.

◆ OSD_WIN_BROWSE

#define OSD_WIN_BROWSE   "browse_info"

Definition at line 35 of file osd.h.

◆ OSD_WIN_PROGEDIT

#define OSD_WIN_PROGEDIT   "osd_program_editor"

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 45 of file osd.h.

◆ OSDTimeout

enum OSDTimeout
Enumerator
kOSDTimeout_Ignore 
kOSDTimeout_None 
kOSDTimeout_Short 
kOSDTimeout_Med 
kOSDTimeout_Long 

Definition at line 56 of file osd.h.