MythTV
master
|
#include <libmythtv/mythplayerui.h>
Public Slots | |
void | OSDDebugVisibilityChanged (bool Visible) |
![]() | |
void | ProcessCallbacks () |
void | SupportedAttributesChanged (PictureAttributeSupported Supported) |
void | PictureAttributeChanged (PictureAttribute Attribute, int Value) |
void | PictureAttributesUpdated (const std::map< PictureAttribute, int > &Values) |
![]() | |
void | RefreshAudioState () |
![]() | |
void | BrowsingChanged (bool Browsing) |
void | EditingChanged (bool Editing) |
Public Member Functions | |
MythPlayerUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
bool | StartPlaying () |
virtual void | InitialSeek () |
virtual void | EventLoop () |
void | ReinitVideo (bool ForceUpdate) override |
virtual void | VideoStart () |
virtual void | EventStart () |
virtual bool | VideoLoop () |
virtual void | PreProcessNormalFrame () |
void | ChangeSpeed () override |
void | SetVideoParams (int Width, int Height, double FrameRate, float Aspect, bool ForceUpdate, int ReferenceFrames, FrameScanType Scan=kScan_Ignore, const QString &CodecName=QString()) override |
void | GetPlaybackData (InfoMap &Map) |
void | GetCodecDescription (InfoMap &Map) |
bool | CanSupportDoubleRate () |
void | SetWatched (bool ForceWatched=false) |
Determines if the recording should be considered watched. More... | |
![]() | |
MythPlayerEditorUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
bool | HandleProgramEditorActions (const QStringList &Actions) |
![]() | |
MythPlayerVisualiserUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
~MythPlayerVisualiserUI () override | |
![]() | |
MythPlayerVideoUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
~MythPlayerVideoUI () override=default | |
const MythInteropGPU::InteropMap & | GetInteropTypes () const |
Return a list of interop types supported by the current render device. More... | |
void | HandleDecoderCallback (const QString &Debug, DecoderCallback::Callback Function, void *Opaque1, void *Opaque2) |
Convenience function to request and wait for a callback into the main thread. More... | |
void | CheckAspectRatio (MythVideoFrame *Frame) |
![]() | |
MythPlayerCaptionsUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
~MythPlayerCaptionsUI () override | |
QStringList | GetTracks (uint Type) |
uint | GetTrackCount (uint Type) |
int | GetTrack (uint Type) |
bool | SetAudioByComponentTag (int Tag) |
Selects the audio stream using the DVB component tag. More... | |
bool | SetVideoByComponentTag (int Tag) |
Selects the video stream using the DVB component tag. More... | |
std::chrono::milliseconds | GetStreamPos () |
std::chrono::milliseconds | GetStreamMaxPos () |
InteractiveTV * | GetInteractiveTV () override |
void | tracksChanged (uint TrackType) override |
This tries to re-enable captions/subtitles if the user wants them and one of the captions/subtitles tracks has changed. More... | |
![]() | |
MythPlayerAudioUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
const AudioOutputGraph & | GetAudioGraph () const |
void | SetupAudioGraph (double VideoFrameRate) |
void | ClearAudioGraph () |
![]() | |
MythPlayerOverlayUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
~MythPlayerOverlayUI () override=default | |
virtual void | UpdateSliderInfo (osdInfo &Info, bool PaddedFields=false) |
OSD * | GetOSD () |
void | LockOSD () |
void | UnlockOSD () |
![]() | |
MythPlayerUIBase (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
MythRender * | GetRender () const |
![]() | |
MythPlayer (PlayerContext *Context, PlayerFlags Flags=kNoFlags) | |
~MythPlayer () override | |
virtual int | OpenFile (int Retries=4) |
void | SetLength (std::chrono::seconds len) |
void | SetFramesPlayed (uint64_t played) |
void | SetEof (EofState eof) |
void | SetWatchingRecording (bool mode) |
void | SetKeyframeDistance (int keyframedistance) |
void | SetFileLength (std::chrono::seconds total, int frames) |
void | SetDuration (std::chrono::seconds duration) |
void | SetFrameRate (double fps) |
QSize | GetVideoBufferSize (void) const |
QSize | GetVideoSize (void) const |
float | GetVideoAspect (void) const |
float | GetFrameRate (void) const |
bool | IsAudioNeeded (void) |
int | GetFreeVideoFrames (void) const |
Returns the number of frames available for decoding onto. More... | |
int | GetFFRewSkip (void) const |
float | GetPlaySpeed (void) const |
AudioPlayer * | GetAudio (void) |
float | GetNextPlaySpeed (void) const |
std::chrono::seconds | GetLength (void) const |
uint64_t | GetTotalFrameCount (void) const |
uint64_t | GetCurrentFrameCount (void) const |
uint64_t | GetFramesPlayed (void) const |
virtual uint64_t | GetBookmark (void) |
QString | GetError (void) const |
QString | GetEncodingType (void) const |
QString | GetXDS (const QString &key) const |
bool | IsPaused (void) const |
bool | GetLimitKeyRepeat (void) const |
EofState | GetEof (void) const |
bool | IsErrored (void) const |
bool | IsPlaying (std::chrono::milliseconds wait_in_msec=0ms, bool wait_for=true) const |
bool | AtNormalSpeed (void) const |
bool | IsReallyNearEnd (void) const |
Returns true iff really near end of recording. More... | |
bool | IsNearEnd (void) |
Returns true iff near end of recording. More... | |
bool | HasTVChainNext (void) const |
bool | IsWatchingInprogress (void) const |
MythVideoOutput * | GetVideoOutput (void) |
virtual bool | SwitchTitle (int) |
virtual bool | NextTitle (void) |
virtual bool | PrevTitle (void) |
virtual bool | SwitchAngle (int) |
virtual bool | NextAngle (void) |
virtual bool | PrevAngle (void) |
MythVideoFrame * | GetNextVideoFrame (void) |
Removes a frame from the available queue for decoding onto. More... | |
void | DeLimboFrame (MythVideoFrame *frame) |
virtual void | ReleaseNextVideoFrame (MythVideoFrame *buffer, std::chrono::milliseconds timecode, bool wrap=true) |
Places frame on the queue of frames ready for display. More... | |
void | DiscardVideoFrame (MythVideoFrame *buffer) |
Places frame in the available frames queue. More... | |
void | DiscardVideoFrames (bool KeyFrame, bool Flushed) |
Places frames in the available frames queue. More... | |
DecoderBase * | GetDecoder (void) |
Returns the stream decoder currently in use. More... | |
virtual bool | HasReachedEof (void) const |
void | SetDisablePassThrough (bool disabled) |
void | ForceSetupAudioStream (void) |
virtual bool | PrepareAudioSample (std::chrono::milliseconds &timecode) |
virtual CC708Reader * | GetCC708Reader (uint=0) |
virtual CC608Reader * | GetCC608Reader (uint=0) |
virtual SubtitleReader * | GetSubReader (uint=0) |
virtual TeletextReader * | GetTeletextReader (uint=0) |
void | EnableForcedSubtitles (bool enable) |
bool | GetAllowForcedSubtitles (void) const |
virtual void | tracksChanged ([[maybe_unused]] uint TrackType) |
void | CheckTVChain () |
void | FileChangedCallback () |
virtual int | GetNumChapters (void) |
virtual int | GetCurrentChapter (void) |
virtual void | GetChapterTimes (QList< std::chrono::seconds > ×) |
virtual int | GetNumTitles (void) const |
virtual int | GetCurrentTitle (void) const |
virtual std::chrono::seconds | GetTitleDuration (int) const |
virtual QString | GetTitleName (int) const |
virtual int | GetNumAngles (void) const |
virtual int | GetCurrentAngle (void) const |
virtual QString | GetAngleName (int) const |
virtual bool | IsInStillFrame () const |
bool | PosMapFromEnc (uint64_t start, frm_pos_map_t &posMap, frm_pos_map_t &durMap) |
void | SaveTotalDuration (void) |
void | ResetTotalDuration (void) |
void | SaveTotalFrames (void) |
void | SetErrored (const QString &reason) |
![]() | |
MythVideoScanTracker (MythPlayerUI *Parent) | |
virtual | ~MythVideoScanTracker ()=default |
FrameScanType | NextScanOverride () |
void | SetScanOverride (FrameScanType Scan) |
FrameScanType | GetScanTypeWithOverride () const |
Protected Slots | |
void | InitialiseState () override |
void | ChangeOSDDebug () |
void | UpdateOSDDebug () |
virtual void | SetBookmark (bool Clear=false) |
virtual void | SetLastPlayPosition (uint64_t frame=0) |
![]() | |
void | InitialiseState () override |
void | RefreshEditorState (bool CheckSaved=false) |
void | EnableEdit () |
void | DisableEdit (int HowToSave) |
Leave cutlist edit mode, saving work in 1 of 3 ways. More... | |
![]() | |
void | InitialiseState () override |
Set initial state and update player. More... | |
void | UIScreenRectChanged (QRect Rect) |
void | EmbedVisualiser (bool Embed, QRect Rect={}) |
void | EnableVisualiser (bool Enable, bool Toggle, const QString &Name) |
void | AudioPlayerStateChanged (const MythAudioPlayerState &State) |
![]() | |
void | ReinitOSD () |
void | ToggleAdjustFill (AdjustFillMode Mode=kAdjustFill_Toggle) |
![]() | |
void | InitialiseState () override |
void | SetAllowForcedSubtitles (bool Allow) |
void | ToggleCaptions () |
void | ToggleCaptionsByType (uint Type) |
void | SetCaptionsEnabled (bool Enable, bool UpdateOSD=true) |
virtual void | DisableCaptions (uint Mode, bool UpdateOSD=true) |
virtual void | EnableCaptions (uint Mode, bool UpdateOSD=true) |
virtual void | SetTrack (uint Type, uint TrackNo) |
void | ChangeCaptionTrack (int Direction) |
void | ChangeTrack (uint Type, int Direction) |
void | ResetCaptions () |
void | EnableTeletext (int Page=0x100) |
void | ResetTeletext () |
void | SetTeletextPage (uint Page) |
Set Teletext NUV Caption page. More... | |
void | HandleTeletextAction (const QString &Action, bool &Handled) |
void | ITVHandleAction (const QString &Action, bool &Handled) |
Submit Action to the interactiveTV object. More... | |
void | ITVRestart (uint Chanid, uint Cardid, bool IsLiveTV) |
Restart the MHEG/MHP engine. More... | |
void | AdjustSubtitleZoom (int Delta) |
void | AdjustSubtitleDelay (std::chrono::milliseconds Delta) |
![]() | |
void | InitialiseState () override |
Initialise audio and signal initial state. More... | |
void | ChangeMuteState (bool CycleChannels) |
void | ChangeVolume (bool Direction, int Volume) |
void | ResetAudio () |
void | ReinitAudio () |
void | EnableUpmix (bool Enable, bool Toggle=false) |
void | PauseAudioUntilBuffered () |
void | AdjustAudioTimecodeOffset (std::chrono::milliseconds Delta, std::chrono::milliseconds Value) |
![]() | |
void | UpdateOSDMessage (const QString &Message) |
void | UpdateOSDMessage (const QString &Message, OSDTimeout Timeout) |
void | SetOSDStatus (const QString &Title, OSDTimeout Timeout) |
void | UpdateOSDStatus (osdInfo &Info, int Type, enum OSDTimeout Timeout) |
void | UpdateOSDStatus (const QString &Title, const QString &Desc, const QString &Value, int Type, const QString &Units, int Position, OSDTimeout Timeout) |
void | ChangeOSDPositionUpdates (bool Enable) |
void | UpdateOSDPosition () |
Update the OSD status/position window. More... | |
![]() | |
virtual void | InitialiseState () |
Protected Member Functions | |
void | InitFrameInterval () override |
virtual void | DisplayPauseFrame () |
virtual bool | DisplayNormalFrame (bool CheckPrebuffer=true) |
void | FileChanged () |
void | RefreshPauseFrame () |
void | RenderVideoFrame (MythVideoFrame *Frame, FrameScanType Scan, bool Prepare, std::chrono::microseconds Wait) |
void | DoDisplayVideoFrame (MythVideoFrame *Frame, std::chrono::microseconds Due) |
void | EnableFrameRateMonitor (bool Enable=false) |
void | EnableBitrateMonitor (bool Enable=false) |
![]() | |
void | HandleArbSeek (bool Direction) |
bool | DoFastForwardSecs (float Seconds, double Inaccuracy, bool UseCutlist) |
bool | DoRewindSecs (float Seconds, double Inaccuracy, bool UseCutlist) |
![]() | |
void | PrepareVisualiser () |
void | RenderVisualiser () |
void | AutoVisualise (bool HaveVideo) |
Enable visualisation if possible, there is no video and user has requested. More... | |
![]() | |
bool | InitVideo () override |
![]() | |
double | SafeFPS () |
void | DoDisableForcedSubtitles () |
void | DoEnableForcedSubtitles () |
void | LoadExternalSubtitles () |
![]() | |
virtual std::chrono::milliseconds | GetMillisecondsPlayed (bool HonorCutList) |
virtual std::chrono::milliseconds | GetTotalMilliseconds (bool HonorCutList) const |
std::chrono::seconds | GetSecondsPlayed (bool HonorCutList) |
std::chrono::seconds | GetTotalSeconds (bool HonorCutList) const |
![]() | |
void | OpenDummy (void) |
virtual long long | CalcMaxFFTime (long long ff, bool setjump=true) const |
CalcMaxFFTime(ffframes): forward ffframes forward. More... | |
long long | CalcRWTime (long long rw) const |
CalcRWTime(rw): rewind rw frames back. More... | |
std::chrono::milliseconds | TranslatePositionFrameToMs (uint64_t position, bool use_cutlist) const |
uint64_t | TranslatePositionMsToFrame (std::chrono::milliseconds position, bool use_cutlist) const |
uint64_t | TranslatePositionAbsToRel (uint64_t position) const |
uint64_t | TranslatePositionRelToAbs (uint64_t position) const |
float | ComputeSecs (uint64_t position, bool use_cutlist) const |
uint64_t | FindFrame (float offset, bool use_cutlist) const |
void | SetAutoCommercialSkip (CommSkipMode autoskip) |
void | SkipCommercials (int direction) |
void | SetCommBreakMap (const frm_dir_map_t &NewMap) |
CommSkipMode | GetAutoCommercialSkip (void) |
virtual void | ResetPlaying (bool resetframes=true) |
virtual void | StopPlaying (void) |
bool | PauseDecoder (void) |
void | UnpauseDecoder (void) |
bool | Pause (void) |
bool | Play (float speed=1.0, bool normal=true, bool unpauseaudio=true) |
virtual bool | FastForward (float seconds) |
virtual bool | Rewind (float seconds) |
virtual bool | JumpToFrame (uint64_t frame) |
void | JumpChapter (int chapter) |
virtual bool | PrebufferEnoughFrames (int min_buffers=0) |
void | SetBuffering (bool new_buffering) |
virtual void | VideoEnd (void) |
virtual void | DecoderStart (bool start_paused) |
virtual void | DecoderLoop (bool pause) |
virtual void | DecoderEnd (void) |
virtual void | DecoderPauseCheck (void) |
virtual void | AudioEnd (void) |
bool | GetEditMode (void) const |
bool | IsInDelete (uint64_t frame) |
bool | FlagIsSet (PlayerFlags arg) |
void | SetPlayingInfo (const ProgramInfo &pginfo) |
void | SetPlaying (bool is_playing) |
void | ResetErrored (void) |
void | PauseVideo (void) |
void | UnpauseVideo (void) |
void | PauseBuffer (void) |
void | UnpauseBuffer (void) |
virtual void | CreateDecoder (TestBufferVec &TestBuffer) |
void | SetDecoder (DecoderBase *dec) |
Sets the stream decoder, deleting any existing recorder. More... | |
const DecoderBase * | GetDecoder (void) const |
Returns the stream decoder currently in use. More... | |
virtual void | DoFFRewSkip (void) |
bool | DecoderGetFrame (DecodeType decodetype, bool unsafe=false) |
bool | DoGetFrame (DecodeType DecodeType) |
Get one frame from the decoder. More... | |
bool | UpdateFFRewSkip (float ffrewScale=1.0F) |
bool | DoFastForward (uint64_t frames, double inaccuracy) |
bool | DoRewind (uint64_t frames, double inaccuracy) |
void | DoJumpToFrame (uint64_t frame, double inaccuracy) |
void | WaitForSeek (uint64_t frame, uint64_t seeksnap_wanted) |
void | ClearAfterSeek (bool clearvideobuffers=true) |
This is to support seeking... More... | |
virtual bool | DoJumpChapter (int chapter) |
virtual int64_t | GetChapter (int chapter) |
void | WrapTimecode (std::chrono::milliseconds &timecode, TCTypes tc_type) |
void | SetFrameInterval (FrameScanType scan, double frame_period) |
![]() | |
void | InitialiseScan (MythVideoOutput *VideoOutput) |
void | UnlockScan () |
void | ResetTracker () |
void | SetScanType (FrameScanType Scan, MythVideoOutput *VideoOutput, std::chrono::microseconds FrameInterval) |
FrameScanType | GetScanForDisplay (MythVideoFrame *Frame, bool &SecondField) |
FrameScanType | GetScanType () const |
virtual void | AutoDeint (MythVideoFrame *Frame, MythVideoOutput *VideoOutput, std::chrono::microseconds FrameInterval, bool AllowLock=true) |
Check whether deinterlacing should be enabled. More... | |
void | CheckScanUpdate (MythVideoOutput *VideoOutput, std::chrono::microseconds FrameInterval) |
QString | GetDeinterlacerName () |
FrameScanType | DetectInterlace (FrameScanType NewScan, float Rate, int VideoHeight) |
Private Member Functions | |
void | SwitchToProgram () |
void | JumpToProgram () |
void | JumpToStream (const QString &stream) |
Private Attributes | |
bool | m_osdDebug { false } |
QTimer | m_osdDebugTimer |
MythDisplay * | m_display { nullptr } |
Additional Inherited Members | |
![]() | |
void | EditorStateChanged (const MythEditorState &EditorState) |
![]() | |
void | VisualiserStateChanged (MythVisualiserState VisualiserState) |
![]() | |
void | RefreshVideoState () |
void | VideoColourStateChanged (const MythVideoColourState &ColourState) |
![]() | |
void | CaptionsStateChanged (MythCaptionsState &CaptionsState) |
void | ResizeForInteractiveTV (const QRect &Rect) |
void | SetInteractiveStream (const QString &Stream) |
void | SetInteractiveStreamPos (std::chrono::milliseconds Position) |
void | PlayInteractiveStream (bool Play) |
void | EnableSubtitles (bool Enable) |
![]() | |
void | AudioStateChanged (MythAudioState State) |
![]() | |
void | OverlayStateChanged (MythOverlayState OverlayState) |
![]() | |
void | CheckCallbacks () |
void | SeekingSlow (int Count) |
void | SeekingComplete () |
void | SeekingDone () |
void | PauseChanged (bool Paused) |
void | RequestResetCaptions () |
![]() | |
static const int | kNightModeBrightenssAdjustment = 10 |
static const int | kNightModeContrastAdjustment = 10 |
static const double | kInaccuracyNone = 0 |
static const double | kInaccuracyDefault = 0.1 |
static const double | kInaccuracyEditor = 0.5 |
static const double | kInaccuracyFull = -1.0 |
static const double | kSeekToEndOffset = 1.0 |
Definition at line 12 of file mythplayerui.h.
MythPlayerUI::MythPlayerUI | ( | MythMainWindow * | MainWindow, |
TV * | Tv, | ||
PlayerContext * | Context, | ||
PlayerFlags | Flags | ||
) |
Definition at line 21 of file mythplayerui.cpp.
|
slot |
Definition at line 885 of file mythplayerui.cpp.
Referenced by OSD::LoadWindows().
|
overrideprotectedslot |
Definition at line 67 of file mythplayerui.cpp.
Referenced by MythPlayerUI().
|
protectedslot |
Definition at line 913 of file mythplayerui.cpp.
Referenced by MythPlayerUI().
|
protectedslot |
Definition at line 903 of file mythplayerui.cpp.
Referenced by ChangeOSDDebug(), and MythPlayerUI().
Definition at line 792 of file mythplayerui.cpp.
Referenced by MythPlayerUI().
|
protectedvirtualslot |
Definition at line 800 of file mythplayerui.cpp.
Referenced by MythPlayerUI().
bool MythPlayerUI::StartPlaying | ( | ) |
Definition at line 73 of file mythplayerui.cpp.
Referenced by TV::StartPlaying().
|
virtual |
Reimplemented in MythDVDPlayer.
Definition at line 109 of file mythplayerui.cpp.
Referenced by MythDVDPlayer::InitialSeek(), and StartPlaying().
|
virtual |
Definition at line 116 of file mythplayerui.cpp.
Referenced by TV::PlaybackLoop().
|
overridevirtual |
Reimplemented from MythPlayer.
Definition at line 406 of file mythplayerui.cpp.
|
virtual |
Reimplemented in MythDVDPlayer, and MythBDPlayer.
Definition at line 421 of file mythplayerui.cpp.
Referenced by StartPlaying(), MythBDPlayer::VideoStart(), and MythDVDPlayer::VideoStart().
|
virtual |
Reimplemented in MythDVDPlayer, and MythBDPlayer.
Definition at line 480 of file mythplayerui.cpp.
Referenced by MythBDPlayer::EventStart(), MythDVDPlayer::EventStart(), and StartPlaying().
|
virtual |
Reimplemented in MythDVDPlayer, and MythBDPlayer.
Definition at line 498 of file mythplayerui.cpp.
Referenced by TV::PlaybackLoop(), MythBDPlayer::VideoLoop(), and MythDVDPlayer::VideoLoop().
|
virtual |
Reimplemented in MythBDPlayer, and MythDVDPlayer.
Definition at line 379 of file mythplayerui.cpp.
Referenced by DisplayNormalFrame(), and DisplayPauseFrame().
|
overridevirtual |
Reimplemented from MythPlayer.
Definition at line 399 of file mythplayerui.cpp.
Referenced by MythDVDPlayer::ChangeSpeed(), EventLoop(), FileChanged(), JumpToProgram(), JumpToStream(), and SwitchToProgram().
|
overridevirtual |
Reimplemented from MythPlayer.
Definition at line 721 of file mythplayerui.cpp.
void MythPlayerUI::GetPlaybackData | ( | InfoMap & | Map | ) |
Definition at line 820 of file mythplayerui.cpp.
Referenced by UpdateOSDDebug().
void MythPlayerUI::GetCodecDescription | ( | InfoMap & | Map | ) |
Definition at line 854 of file mythplayerui.cpp.
Referenced by GetPlaybackData(), TV::ShowOSDPromptDeleteRecording(), TV::UpdateOSDProgInfo(), and TV::UpdateOSDSignal().
bool MythPlayerUI::CanSupportDoubleRate | ( | ) |
Definition at line 808 of file mythplayerui.cpp.
Referenced by MythVideoScanTracker::InitialiseScan(), and MythVideoScanTracker::SetScanType().
Determines if the recording should be considered watched.
By comparing the number of framesPlayed to the total number of frames in the video minus an offset (14%) we determine if the recording is likely to have been watched to the end, ignoring end credits and trailing adverts.
PlaybackInfo::SetWatchedFlag is then called with the argument TRUE or FALSE accordingly.
forceWatched | Forces a recording watched ignoring the amount actually played (Optional) |
Definition at line 749 of file mythplayerui.cpp.
Referenced by TV::PrepareToExitPlayer().
|
overrideprotectedvirtual |
Reimplemented from MythPlayer.
Definition at line 518 of file mythplayerui.cpp.
Referenced by VideoStart().
|
protectedvirtual |
Reimplemented in MythBDPlayer, and MythDVDPlayer.
Definition at line 648 of file mythplayerui.cpp.
Referenced by MythBDPlayer::DisplayPauseFrame(), MythDVDPlayer::DisplayPauseFrame(), MythPlayerUI(), and VideoLoop().
Definition at line 670 of file mythplayerui.cpp.
Referenced by VideoLoop(), MythBDPlayer::VideoLoop(), and MythDVDPlayer::VideoLoop().
|
protected |
Definition at line 550 of file mythplayerui.cpp.
Referenced by EventLoop().
|
protected |
Definition at line 576 of file mythplayerui.cpp.
Referenced by DisplayPauseFrame().
|
protected |
Definition at line 527 of file mythplayerui.cpp.
Referenced by DisplayPauseFrame(), and DoDisplayVideoFrame().
|
protected |
Definition at line 599 of file mythplayerui.cpp.
Referenced by DisplayNormalFrame().
Definition at line 927 of file mythplayerui.cpp.
Referenced by ChangeOSDDebug(), OSDDebugVisibilityChanged(), and VideoStart().
Definition at line 933 of file mythplayerui.cpp.
Referenced by ChangeOSDDebug(), and OSDDebugVisibilityChanged().
|
private |
Definition at line 1013 of file mythplayerui.cpp.
Referenced by EventLoop().
|
private |
Definition at line 1128 of file mythplayerui.cpp.
Referenced by EventLoop().
|
private |
Definition at line 944 of file mythplayerui.cpp.
Referenced by EventLoop().
|
protected |
Definition at line 59 of file mythplayerui.h.
Referenced by DisplayNormalFrame(), EnableFrameRateMonitor(), and GetPlaybackData().
|
protected |
Definition at line 60 of file mythplayerui.h.
Referenced by CanSupportDoubleRate(), InitFrameInterval(), and MythPlayerUI().
Definition at line 69 of file mythplayerui.h.
Referenced by ChangeOSDDebug(), and OSDDebugVisibilityChanged().
|
private |
Definition at line 70 of file mythplayerui.h.
Referenced by MythPlayerUI(), and OSDDebugVisibilityChanged().
|
private |
Definition at line 72 of file mythplayerui.h.
Referenced by GetPlaybackData(), and MythPlayerUI().