C# Class TvPlugin.TvFullScreen

Inheritance: MediaPortal.GUI.Library.GUIInternalWindow, IRenderLayer, IMDB.IProgress
Mostra file Open project: MediaPortal/MediaPortal-1

Private Properties

Property Type Description
CanStopTimeshifting bool
ChangeChannelNr void
ChangeChannelNr void
CheckScreenState bool
CheckTimeOuts void
HideControl void
LoadSettings void
OnGetIMDBInfo void
OnKeyTimeout void
OnPageDown void
OnPageUp void
PrepareCiMenu void
RenderVolume void
ShowAspectRatioMenu void
ShowAudioDualMonoModeMenu void
ShowAudioLanguageMenu void
ShowChapterStreamsMenu void
ShowContextMenu void
ShowControl void
ShowLinkedChannelsMenu void
ShowMiniEpg void
ShowPostProcessingMenu void
ShowProgramInfo void
ShowQualitySettingsMenu void
ShowSubtitleStreamsMenu void
SortChannels void
UpdateGUI void
_autoZapTimer_Elapsed void
g_Player_PlayBackChanged void
g_Player_PlayBackEnded void
g_Player_PlayBackStopped void

Public Methods

Method Description
DeInit ( ) : void

Gets called by the runtime when a window will be destroyed Every window window should override this method and cleanup any resources

GetControl ( int iControlId ) : GUIControl
GetFocusControlId ( ) : int
HideMainOSD ( ) : void
HideZapOSD ( ) : void
Init ( ) : bool
OnAction ( MediaPortal.GUI.Library.Action action ) : void
OnActorInfoStarting ( IMDBFetcher fetcher ) : bool
OnActorsEnd ( IMDBFetcher fetcher ) : bool
OnActorsStarted ( IMDBFetcher fetcher ) : bool
OnActorsStarting ( IMDBFetcher fetcher ) : bool
OnDetailsEnd ( IMDBFetcher fetcher ) : bool
OnDetailsNotFound ( IMDBFetcher fetcher ) : bool
OnDetailsStarted ( IMDBFetcher fetcher ) : bool
OnDetailsStarting ( IMDBFetcher fetcher ) : bool
OnDisableCancel ( IMDBFetcher fetcher ) : bool
OnKeyCode ( char chKey ) : void
OnMessage ( GUIMessage message ) : bool
OnMovieNotFound ( IMDBFetcher fetcher ) : bool
OnProgress ( string line1, string line2, string line3, int percent ) : void
OnRequestMovieTitle ( IMDBFetcher fetcher, string &movieName ) : bool
OnScanEnd ( ) : bool
OnScanIterated ( int count ) : bool
OnScanIterating ( int count ) : bool
OnScanStart ( int total ) : bool
OnSearchEnd ( IMDBFetcher fetcher ) : bool
OnSearchStarted ( IMDBFetcher fetcher ) : bool
OnSearchStarting ( IMDBFetcher fetcher ) : bool
OnSelectActor ( IMDBFetcher fetcher, int &selected ) : bool
OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
Process ( ) : void
Render ( float timePassed ) : void
RenderForm ( float timePassed ) : void
RenderLayer ( float timePassed ) : void
ResetAllControls ( ) : void
ScreenStateChanged ( ) : bool
SetObject ( object obj ) : void
ShouldRenderLayer ( ) : bool
ShowMainOSD ( ) : void
ShowZapOSD ( TVHome errorInfo ) : void
StartAutoZap ( ) : void
StopAutoZap ( ) : void
TvFullScreen ( ) : System
UpdateOSD ( ) : void
UpdateOSD ( TvPlugin message ) : void
ZapNextChannel ( ) : void
ZapPreviousChannel ( ) : void

Protected Methods

Method Description
GetKeyboard ( string &strLine ) : bool
OnPageDestroy ( int newWindowId ) : void
OnPageLoad ( ) : void

Private Methods

Method Description
CanStopTimeshifting ( ) : bool
ChangeChannelNr ( int channelNr ) : void
ChangeChannelNr ( int channelNr, bool useZapDelay ) : void
CheckScreenState ( ) : bool
CheckTimeOuts ( ) : void
HideControl ( int idSender, int idControl ) : void
LoadSettings ( ) : void
OnGetIMDBInfo ( ) : void
OnKeyTimeout ( ) : void
OnPageDown ( ) : void
OnPageUp ( ) : void
PrepareCiMenu ( ) : void

Sets callbacks and calls EnterCiMenu; Actions are done from callbacks and handled in TVHome globally

RenderVolume ( bool show ) : void
ShowAspectRatioMenu ( ) : void
ShowAudioDualMonoModeMenu ( eAudioDualMonoMode dualMonoMode ) : void
ShowAudioLanguageMenu ( ) : void
ShowChapterStreamsMenu ( ) : void
ShowContextMenu ( ) : void
ShowControl ( int idSender, int idControl ) : void
ShowLinkedChannelsMenu ( IList linkages ) : void
ShowMiniEpg ( ) : void
ShowPostProcessingMenu ( ) : void
ShowProgramInfo ( ) : void
ShowQualitySettingsMenu ( ) : void
ShowSubtitleStreamsMenu ( ) : void
SortChannels ( ) : void
UpdateGUI ( ) : void
_autoZapTimer_Elapsed ( object sender, ElapsedEventArgs e ) : void
g_Player_PlayBackChanged ( g_Player type, int stoptime, string filename ) : void
g_Player_PlayBackEnded ( g_Player type, string filename ) : void
g_Player_PlayBackStopped ( g_Player type, int stoptime, string filename ) : void

Method Details

DeInit() public method

Gets called by the runtime when a window will be destroyed Every window window should override this method and cleanup any resources
public DeInit ( ) : void
return void

GetControl() public method

public GetControl ( int iControlId ) : GUIControl
iControlId int
return MediaPortal.GUI.Library.GUIControl

GetFocusControlId() public method

public GetFocusControlId ( ) : int
return int

GetKeyboard() protected method

protected GetKeyboard ( string &strLine ) : bool
strLine string
return bool

HideMainOSD() public method

public HideMainOSD ( ) : void
return void

HideZapOSD() public method

public HideZapOSD ( ) : void
return void

Init() public method

public Init ( ) : bool
return bool

OnAction() public method

public OnAction ( MediaPortal.GUI.Library.Action action ) : void
action MediaPortal.GUI.Library.Action
return void

OnActorInfoStarting() public method

public OnActorInfoStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnActorsEnd() public method

public OnActorsEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnActorsStarted() public method

public OnActorsStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnActorsStarting() public method

public OnActorsStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnDetailsEnd() public method

public OnDetailsEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnDetailsNotFound() public method

public OnDetailsNotFound ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnDetailsStarted() public method

public OnDetailsStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnDetailsStarting() public method

public OnDetailsStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnDisableCancel() public method

public OnDisableCancel ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnKeyCode() public method

public OnKeyCode ( char chKey ) : void
chKey char
return void

OnMessage() public method

public OnMessage ( GUIMessage message ) : bool
message MediaPortal.GUI.Library.GUIMessage
return bool

OnMovieNotFound() public method

public OnMovieNotFound ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnPageDestroy() protected method

protected OnPageDestroy ( int newWindowId ) : void
newWindowId int
return void

OnPageLoad() protected method

protected OnPageLoad ( ) : void
return void

OnProgress() public method

public OnProgress ( string line1, string line2, string line3, int percent ) : void
line1 string
line2 string
line3 string
percent int
return void

OnRequestMovieTitle() public method

public OnRequestMovieTitle ( IMDBFetcher fetcher, string &movieName ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
movieName string
return bool

OnScanEnd() public method

public OnScanEnd ( ) : bool
return bool

OnScanIterated() public method

public OnScanIterated ( int count ) : bool
count int
return bool

OnScanIterating() public method

public OnScanIterating ( int count ) : bool
count int
return bool

OnScanStart() public method

public OnScanStart ( int total ) : bool
total int
return bool

OnSearchEnd() public method

public OnSearchEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnSearchStarted() public method

public OnSearchStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnSearchStarting() public method

public OnSearchStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
return bool

OnSelectActor() public method

public OnSelectActor ( IMDBFetcher fetcher, int &selected ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selected int
return bool

OnSelectMovie() public method

public OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selectedMovie int
return bool

Process() public method

public Process ( ) : void
return void

Render() public method

public Render ( float timePassed ) : void
timePassed float
return void

RenderForm() public method

public RenderForm ( float timePassed ) : void
timePassed float
return void

RenderLayer() public method

public RenderLayer ( float timePassed ) : void
timePassed float
return void

ResetAllControls() public method

public ResetAllControls ( ) : void
return void

ScreenStateChanged() public method

public ScreenStateChanged ( ) : bool
return bool

SetObject() public method

public SetObject ( object obj ) : void
obj object
return void

ShouldRenderLayer() public method

public ShouldRenderLayer ( ) : bool
return bool

ShowMainOSD() public method

public ShowMainOSD ( ) : void
return void

ShowZapOSD() public method

public ShowZapOSD ( TVHome errorInfo ) : void
errorInfo TVHome
return void

StartAutoZap() public method

public StartAutoZap ( ) : void
return void

StopAutoZap() public method

public StopAutoZap ( ) : void
return void

TvFullScreen() public method

public TvFullScreen ( ) : System
return System

UpdateOSD() public method

public UpdateOSD ( ) : void
return void

UpdateOSD() public method

public UpdateOSD ( TvPlugin message ) : void
message TvPlugin
return void

ZapNextChannel() public method

public ZapNextChannel ( ) : void
return void

ZapPreviousChannel() public method

public ZapPreviousChannel ( ) : void
return void