C# Class MediaPortal.Player.Subtitles.DirectVobSubEngine

Inheritance: MediaPortal.Player.Subtitles.SubSettings, ISubEngine
Show file Open project: MediaPortal/MediaPortal-1

Protected Properties

Property Type Description
embeddedSelector IAMStreamSelect
vobSub IDirectVobSub

Public Methods

Method Description
DelayMinus ( ) : void
DelayPlus ( ) : void
FreeSubtitles ( ) : void
GetCount ( ) : int
GetLanguage ( int iStream ) : string
GetSubtitleName ( int iStream ) : string
IsModified ( ) : bool
LoadSubtitles ( IGraphBuilder graphBuilder, string filename ) : bool
Render ( Rectangle subsRect, Rectangle frameRect, int xOffsetInPixels ) : void
SaveToDisk ( ) : void
SetDevice ( IntPtr device ) : void
SetTime ( long nsSampleTime ) : void

Private Methods

Method Description
AddStreams ( IAMStreamSelect pStrm ) : void

Method Details

DelayMinus() public method

public DelayMinus ( ) : void
return void

DelayPlus() public method

public DelayPlus ( ) : void
return void

FreeSubtitles() public method

public FreeSubtitles ( ) : void
return void

GetCount() public method

public GetCount ( ) : int
return int

GetLanguage() public method

public GetLanguage ( int iStream ) : string
iStream int
return string

GetSubtitleName() public method

public GetSubtitleName ( int iStream ) : string
iStream int
return string

IsModified() public method

public IsModified ( ) : bool
return bool

LoadSubtitles() public method

public LoadSubtitles ( IGraphBuilder graphBuilder, string filename ) : bool
graphBuilder IGraphBuilder
filename string
return bool

Render() public method

public Render ( Rectangle subsRect, Rectangle frameRect, int xOffsetInPixels ) : void
subsRect System.Drawing.Rectangle
frameRect System.Drawing.Rectangle
xOffsetInPixels int
return void

SaveToDisk() public method

public SaveToDisk ( ) : void
return void

SetDevice() public method

public SetDevice ( IntPtr device ) : void
device System.IntPtr
return void

SetTime() public method

public SetTime ( long nsSampleTime ) : void
nsSampleTime long
return void

Property Details

embeddedSelector protected property

protected IAMStreamSelect embeddedSelector
return IAMStreamSelect

vobSub protected property

protected IDirectVobSub vobSub
return IDirectVobSub