MythTV
master
|
#include <libmythtv/mythplayercaptionsui.h>
Signals | |
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) |
Signals inherited from MythPlayerAudioUI | |
void | AudioStateChanged (MythAudioState State) |
Signals inherited from MythPlayerOverlayUI | |
void | OverlayStateChanged (MythOverlayState OverlayState) |
Signals inherited from MythPlayer | |
void | CheckCallbacks () |
void | SeekingSlow (int Count) |
void | SeekingComplete () |
void | SeekingDone () |
void | PauseChanged (bool Paused) |
void | RequestResetCaptions () |
Public Member Functions | |
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... | |
Public Member Functions inherited from MythPlayerAudioUI | |
MythPlayerAudioUI (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
const AudioOutputGraph & | GetAudioGraph () const |
void | SetupAudioGraph (double VideoFrameRate) |
void | ClearAudioGraph () |
Public Member Functions inherited from MythPlayerOverlayUI | |
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 () |
Public Member Functions inherited from MythPlayerUIBase | |
MythPlayerUIBase (MythMainWindow *MainWindow, TV *Tv, PlayerContext *Context, PlayerFlags Flags) | |
MythRender * | GetRender () const |
Public Member Functions inherited from MythPlayer | |
MythPlayer (PlayerContext *Context, PlayerFlags Flags=kNoFlags) | |
~MythPlayer () override | |
virtual int | OpenFile (int Retries=4) |
virtual bool | InitVideo (void) |
virtual void | ReinitVideo (bool ForceUpdate) |
virtual void | InitFrameInterval () |
void | SetLength (std::chrono::seconds len) |
void | SetFramesPlayed (uint64_t played) |
void | SetEof (EofState eof) |
void | SetWatchingRecording (bool mode) |
void | SetKeyframeDistance (int keyframedistance) |
virtual void | SetVideoParams (int w, int h, double fps, float aspect, bool ForceUpdate, int ReferenceFrames, FrameScanType=kScan_Ignore, const QString &codecName=QString()) |
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) |
Protected Slots | |
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) |
Protected Slots inherited from MythPlayerAudioUI | |
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) |
Protected Slots inherited from MythPlayerOverlayUI | |
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... | |
Protected Slots inherited from MythPlayerUIBase | |
virtual void | InitialiseState () |
Protected Member Functions | |
double | SafeFPS () |
void | DoDisableForcedSubtitles () |
void | DoEnableForcedSubtitles () |
void | LoadExternalSubtitles () |
Protected Member Functions inherited from MythPlayerOverlayUI | |
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 |
Protected Member Functions inherited from MythPlayer | |
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) |
virtual void | ChangeSpeed (void) |
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) |
Private Slots | |
void | ExternalSubtitlesUpdated () |
void | SetStream (const QString &Stream) |
void | SetStreamPos (std::chrono::milliseconds Position) |
void | StreamPlay (bool Playing=true) |
Private Member Functions | |
void | DisableTeletext () |
bool | HasCaptionTrack (uint Mode) |
uint | NextCaptionTrack (uint Mode) |
Additional Inherited Members | |
Public Slots inherited from MythPlayerAudioUI | |
void | RefreshAudioState () |
Public Slots inherited from MythPlayerOverlayUI | |
void | BrowsingChanged (bool Browsing) |
void | EditingChanged (bool Editing) |
Static Public Attributes inherited from MythPlayer | |
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 8 of file mythplayercaptionsui.h.
MythPlayerCaptionsUI::MythPlayerCaptionsUI | ( | MythMainWindow * | MainWindow, |
TV * | Tv, | ||
PlayerContext * | Context, | ||
PlayerFlags | Flags | ||
) |
Definition at line 10 of file mythplayercaptionsui.cpp.
|
override |
Definition at line 55 of file mythplayercaptionsui.cpp.
|
signal |
|
signal |
Referenced by InteractiveScreen::Close(), MHIContext::DrawVideo(), and MythPlayerVideoUI::InitVideo().
|
signal |
Referenced by MHIContext::BeginStream(), MHIContext::EndStream(), and MythPlayerCaptionsUI().
|
signal |
Referenced by MythPlayerCaptionsUI(), and MHIContext::SetStreamPos().
|
signal |
Referenced by MythPlayerCaptionsUI(), and MHIContext::StreamPlay().
|
signal |
Referenced by MythPlayerCaptionsUI(), and MythPlayerUI::ReinitVideo().
QStringList MythPlayerCaptionsUI::GetTracks | ( | uint | Type | ) |
Definition at line 316 of file mythplayercaptionsui.cpp.
Referenced by TV::GetStatus(), TV::PlaybackMenuInit(), and TV::ProcessNetworkControlCommand().
Definition at line 323 of file mythplayercaptionsui.cpp.
Referenced by TV::PlaybackMenuInit().
int MythPlayerCaptionsUI::GetTrack | ( | uint | Type | ) |
Definition at line 369 of file mythplayercaptionsui.cpp.
Referenced by ChangeCaptionTrack(), ChangeTrack(), DisableCaptions(), EnableCaptions(), MythDVDPlayer::EnableCaptions(), TV::GetStatus(), TV::PlaybackMenuInit(), TV::ProcessNetworkControlCommand(), and SetTrack().
bool MythPlayerCaptionsUI::SetAudioByComponentTag | ( | int | Tag | ) |
Selects the audio stream using the DVB component tag.
This is called from the InteractiveTV thread and really needs to be processed in the decoder thread. So for the time being do not convert this to a signal/slot (as there are no slots in the decoder classes yet) and just pass through with the protection of the decoder change lock.
Definition at line 588 of file mythplayercaptionsui.cpp.
Referenced by MHIContext::BeginAudio().
bool MythPlayerCaptionsUI::SetVideoByComponentTag | ( | int | Tag | ) |
Selects the video stream using the DVB component tag.
See SetAudioByComponentTag comments
Definition at line 600 of file mythplayercaptionsui.cpp.
Referenced by MHIContext::BeginVideo().
std::chrono::milliseconds MythPlayerCaptionsUI::GetStreamPos | ( | ) |
Definition at line 636 of file mythplayercaptionsui.cpp.
Referenced by GetStreamMaxPos(), and MHIContext::GetStreamPos().
std::chrono::milliseconds MythPlayerCaptionsUI::GetStreamMaxPos | ( | ) |
Definition at line 642 of file mythplayercaptionsui.cpp.
Referenced by MHIContext::GetStreamMaxPos().
|
overridevirtual |
Reimplemented from MythPlayer.
Definition at line 524 of file mythplayercaptionsui.cpp.
Referenced by ITVHandleAction(), ITVRestart(), MythPlayerUI::PreProcessNormalFrame(), MythPlayerVideoUI::ReinitOSD(), and MythPlayerUI::VideoStart().
|
override |
This tries to re-enable captions/subtitles if the user wants them and one of the captions/subtitles tracks has changed.
Definition at line 253 of file mythplayercaptionsui.cpp.
|
overrideprotectedslot |
Definition at line 60 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerVisualiserUI::InitialiseState().
|
protectedslot |
Definition at line 259 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 265 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 270 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI(), and MythPlayerVideoUI::ReinitOSD().
Definition at line 283 of file mythplayercaptionsui.cpp.
Referenced by MythDVDPlayer::DoDisableDVDSubtitles(), MythPlayerCaptionsUI(), ToggleCaptions(), tracksChanged(), and MythPlayerUI::VideoStart().
|
protectedvirtualslot |
Definition at line 147 of file mythplayercaptionsui.cpp.
Referenced by ChangeCaptionTrack(), MythDVDPlayer::DisableCaptions(), MythPlayerCaptionsUI(), SetCaptionsEnabled(), SetTeletextPage(), SetTrack(), and ToggleCaptionsByType().
Definition at line 197 of file mythplayercaptionsui.cpp.
Referenced by ChangeCaptionTrack(), DisableTeletext(), MythDVDPlayer::EnableCaptions(), MythPlayerCaptionsUI(), MythPlayerVideoUI::ReinitOSD(), SetCaptionsEnabled(), SetTrack(), and ToggleCaptionsByType().
Definition at line 330 of file mythplayercaptionsui.cpp.
Referenced by ChangeCaptionTrack(), MythPlayerCaptionsUI(), MythDVDPlayer::SetTrack(), and MythPlayerUI::VideoStart().
|
protectedslot |
Definition at line 384 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 376 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 119 of file mythplayercaptionsui.cpp.
Referenced by DisableCaptions(), MythPlayerEditorUI::EnableEdit(), MythPlayerUI::JumpToProgram(), MythPlayerUI::JumpToStream(), MythPlayerCaptionsUI(), SetCaptionsEnabled(), MythBDPlayer::SwitchTitle(), and MythPlayerUI::SwitchToProgram().
|
protectedslot |
Definition at line 464 of file mythplayercaptionsui.cpp.
Referenced by EnableCaptions(), and MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 489 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Set Teletext NUV Caption page.
Definition at line 497 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 511 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Submit Action to the interactiveTV object.
This is a little contrived as this method is signalled from the parent object. Rather than return a value (which is not possible with a signal) we update the Handled parameter. This is fine as long as there is only one signal/slot connection but I'm guessing won't work as well if signalled across threads.
Definition at line 551 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
Restart the MHEG/MHP engine.
Definition at line 567 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 83 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protectedslot |
Definition at line 99 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
privateslot |
Definition at line 77 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
privateslot |
Definition at line 617 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
privateslot |
Definition at line 650 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
Definition at line 658 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerCaptionsUI().
|
protected |
Definition at line 608 of file mythplayercaptionsui.cpp.
Referenced by GetStreamPos(), MythPlayerUI::JumpToStream(), and SetStreamPos().
|
protected |
Definition at line 350 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerUI::EventLoop().
|
protected |
Definition at line 358 of file mythplayercaptionsui.cpp.
Referenced by MythPlayerUI::EventLoop().
|
protected |
Definition at line 68 of file mythplayercaptionsui.cpp.
Referenced by InitialiseState(), and MythPlayerUI::JumpToProgram().
|
private |
Definition at line 475 of file mythplayercaptionsui.cpp.
Referenced by DisableCaptions(), and HandleTeletextAction().
Definition at line 420 of file mythplayercaptionsui.cpp.
Referenced by NextCaptionTrack(), and SetCaptionsEnabled().
Definition at line 434 of file mythplayercaptionsui.cpp.
Referenced by ChangeCaptionTrack(), and SetCaptionsEnabled().
|
protected |
Definition at line 70 of file mythplayercaptionsui.h.
Referenced by AdjustSubtitleDelay(), AdjustSubtitleZoom(), DisableCaptions(), DisableTeletext(), MythDVDPlayer::DisplayDVDButton(), MythBDPlayer::DisplayMenu(), DoDisableForcedSubtitles(), DoEnableForcedSubtitles(), EnableCaptions(), EnableTeletext(), HandleTeletextAction(), MythPlayerUI::MythPlayerUI(), MythPlayerUI::PreProcessNormalFrame(), MythPlayerVideoUI::ReinitOSD(), MythPlayerUI::RenderVideoFrame(), ResetCaptions(), ResetTeletext(), and MythPlayerUI::VideoStart().
|
protected |
Definition at line 71 of file mythplayercaptionsui.h.
Referenced by AdjustSubtitleDelay(), AdjustSubtitleZoom(), ChangeCaptionTrack(), DisableCaptions(), DisableTeletext(), MythDVDPlayer::DisplayDVDButton(), MythDVDPlayer::DoDisableDVDSubtitles(), EnableCaptions(), EnableTeletext(), ExternalSubtitlesUpdated(), GetInteractiveTV(), MythDVDPlayer::GoToMenu(), HandleTeletextAction(), HasCaptionTrack(), InitialiseState(), LoadExternalSubtitles(), MythPlayerVideoUI::ReinitOSD(), MythPlayerUI::ReinitVideo(), SetCaptionsEnabled(), SetTeletextPage(), SetTrack(), ToggleCaptions(), and ToggleCaptionsByType().
Definition at line 72 of file mythplayercaptionsui.h.
Referenced by DisableCaptions(), EnableCaptions(), SetCaptionsEnabled(), and tracksChanged().
|
protected |
Definition at line 73 of file mythplayercaptionsui.h.
Referenced by DisableTeletext(), and EnableTeletext().
|
protected |
Definition at line 74 of file mythplayercaptionsui.h.
Referenced by DisableCaptions(), EnableCaptions(), and SetCaptionsEnabled().
|
protected |
Definition at line 75 of file mythplayercaptionsui.h.
Referenced by MythPlayerUI::EventLoop(), GetInteractiveTV(), ITVHandleAction(), ITVRestart(), MythPlayerUI::JumpToStream(), MythPlayerUI::PreProcessNormalFrame(), MythPlayerVideoUI::ReinitOSD(), MythPlayerUI::VideoStart(), and ~MythPlayerCaptionsUI().
|
protected |
Definition at line 76 of file mythplayercaptionsui.h.
Referenced by GetInteractiveTV(), ITVHandleAction(), ITVRestart(), MythPlayerUI::PreProcessNormalFrame(), MythPlayerVideoUI::ReinitOSD(), and MythPlayerUI::VideoStart().
Definition at line 77 of file mythplayercaptionsui.h.
Referenced by GetInteractiveTV(), and MythPlayerCaptionsUI().
Definition at line 78 of file mythplayercaptionsui.h.
Referenced by ITVRestart(), MythPlayerUI::PreProcessNormalFrame(), and MythPlayerVideoUI::ReinitOSD().
|
protected |
Definition at line 79 of file mythplayercaptionsui.h.
Referenced by MythPlayerUI::EventLoop(), and SetStream().