|
MythTV master
|
#include "libmythbase/mythtypes.h"#include "libmythtv/mythmediaoverlay.h"#include "libmythtv/mythplayerstate.h"#include "libmythui/mythscreentype.h"#include "libmythtv/programtypes.h"Go to the source code of this file.
Classes | |
| class | MythOSDDialogData |
| class | MythOSDDialogData::MythOSDDialogButton |
| class | MythOSDDialogData::MythOSDBackButton |
| class | OSD |
Enumerations | |
| enum | OSDFunctionalType : std::uint8_t { kOSDFunctionalType_Default = 0 , kOSDFunctionalType_PictureAdjust , kOSDFunctionalType_SmartForward , kOSDFunctionalType_TimeStretchAdjust , kOSDFunctionalType_AudioSyncAdjust , kOSDFunctionalType_SubtitleZoomAdjust , kOSDFunctionalType_SubtitleDelayAdjust } |
| enum | OSDTimeout : std::int8_t { kOSDTimeout_Ignore = -1 , kOSDTimeout_None = 0 , kOSDTimeout_Short = 1 , kOSDTimeout_Med = 2 , kOSDTimeout_Long = 3 } |
Variables | |
| static constexpr const char * | OSD_DLG_VIDEOEXIT { "xx_OSD_VIDEO_EXIT" } |
| static constexpr const char * | OSD_DLG_MENU { "xx_OSD_MENU" } |
| static constexpr const char * | OSD_DLG_SLEEP { "xx_OSD_SLEEP" } |
| static constexpr const char * | OSD_DLG_IDLE { "xx_OSD_IDLE" } |
| static constexpr const char * | OSD_DLG_INFO { "xx_OSD_INFO" } |
| static constexpr const char * | OSD_DLG_EDITING { "xx_OSD_EDITING" } |
| static constexpr const char * | OSD_DLG_ASKALLOW { "xx_OSD_ASKALLOW" } |
| static constexpr const char * | OSD_DLG_EDITOR { "xx_OSD_EDITOR" } |
| static constexpr const char * | OSD_DLG_CUTPOINT { "xx_OSD_CUTPOINT" } |
| static constexpr const char * | OSD_DLG_DELETE { "xx_OSD_DELETE" } |
| static constexpr const char * | OSD_DLG_NAVIGATE { "xx_OSD_NAVIGATE" } |
| static constexpr const char * | OSD_DLG_CONFIRM { "mythconfirmpopup" } |
| static constexpr const char * | OSD_WIN_MESSAGE { "osd_message" } |
| static constexpr const char * | OSD_WIN_INPUT { "osd_input" } |
| static constexpr const char * | OSD_WIN_PROGINFO { "program_info" } |
| static constexpr const char * | OSD_WIN_STATUS { "osd_status" } |
| static constexpr const char * | OSD_WIN_DEBUG { "osd_debug" } |
| static constexpr const char * | OSD_WIN_BROWSE { "browse_info" } |
| static constexpr const char * | OSD_WIN_PROGEDIT { "osd_program_editor" } |
| static constexpr std::chrono::milliseconds | kOSDFadeTime { 1s } |
| enum OSDFunctionalType : std::uint8_t |
| enum OSDTimeout : std::int8_t |
|
staticconstexpr |
|
staticconstexpr |
Definition at line 22 of file osd.h.
Referenced by TV::HandleOSDAskAllow(), and TV::ShowOSDAskAllow().
|
staticconstexpr |
Definition at line 27 of file osd.h.
Referenced by TV::customEvent(), and OSD::DialogShow().
|
staticconstexpr |
Definition at line 24 of file osd.h.
Referenced by TV::HandleOSDCutpoint(), TV::PlaybackMenuShow(), and TV::ShowOSDCutpoint().
|
staticconstexpr |
Definition at line 25 of file osd.h.
Referenced by TV::ShowOSDPromptDeleteRecording().
|
staticconstexpr |
Definition at line 21 of file osd.h.
Referenced by TV::HandleOSDAlreadyEditing(), and TV::ShowOSDAlreadyEditing().
|
staticconstexpr |
Definition at line 23 of file osd.h.
Referenced by OSD::DialogShow(), TV::HandleOSDChannelEdit(), and TV::StartChannelEditMode().
|
staticconstexpr |
Definition at line 19 of file osd.h.
Referenced by TV::HandleOSDIdle(), and TV::ShowOSDIdle().
|
staticconstexpr |
Definition at line 20 of file osd.h.
Referenced by TV::HandleOSDInfo(), TV::ShowNoRecorderDialog(), and TV::UpdateOSDTimeoutMessage().
|
staticconstexpr |
Definition at line 17 of file osd.h.
Referenced by TV::PlaybackMenuShow().
|
staticconstexpr |
Definition at line 26 of file osd.h.
Referenced by OSD::DialogShow(), OSD::HideAll(), MythNavigationOverlay::keyPressEvent(), OSD::SetExpiry(), and TV::StartOsdNavigation().
|
staticconstexpr |
Definition at line 18 of file osd.h.
Referenced by TV::HandleOSDSleep(), and TV::ShowOSDSleep().
|
staticconstexpr |
Definition at line 16 of file osd.h.
Referenced by TV::HandleOSDVideoExit(), TV::HandleVideoExitDialogTimerEvent(), TV::ShowOSDPromptDeleteRecording(), and TV::ShowOSDStopWatchingRecording().
|
staticconstexpr |
Definition at line 34 of file osd.h.
Referenced by TVBrowseHelper::BrowseEnd(), TV::customEvent(), OSD::LoadWindows(), and TV::QuickRecord().
|
staticconstexpr |
Definition at line 33 of file osd.h.
Referenced by MythPlayerUI::ChangeOSDDebug(), OSD::LoadWindows(), and MythPlayerUI::UpdateOSDDebug().
|
staticconstexpr |
Definition at line 30 of file osd.h.
Referenced by TV::ActiveHandleAction(), TV::AddKeyToInputQueue(), TV::ChangeChannel(), TV::ClearInputQueues(), TV::CommitQueuedInput(), OSD::LoadWindows(), TV::OSDDialogEvent(), TV::PopPreviousChannel(), TV::ShowPreviousChannel(), and TV::timerEvent().
|
staticconstexpr |
Definition at line 29 of file osd.h.
Referenced by OSD::LoadWindows(), MythPlayerUI::MythPlayerUI(), TV::QuickRecord(), and MythPlayerOverlayUI::UpdateOSDMessage().
|
staticconstexpr |
Definition at line 35 of file osd.h.
Referenced by OSD::LoadWindows(), TV::PlaybackMenuShow(), DeleteMap::SetEditing(), TV::ShowOSDCutpoint(), and DeleteMap::UpdateOSD().
|
staticconstexpr |
Definition at line 31 of file osd.h.
Referenced by OSD::LoadWindows(), TV::ToggleOSD(), TV::UnpauseLiveTV(), and TV::UpdateOSDSignal().
|
staticconstexpr |
Definition at line 32 of file osd.h.
Referenced by TV::ChangeChannel(), OSD::HideAll(), OSD::LoadWindows(), OSD::SetExpiry(), MythPlayerOverlayUI::SetOSDStatus(), TV::ToggleOSD(), MythPlayerOverlayUI::UpdateOSDPosition(), TV::UpdateOSDStatus(), and MythPlayerOverlayUI::UpdateOSDStatus().