C# Class MediaPortal.Player.TSReaderPlayer

Inheritance: BaseTSReaderPlayer
Afficher le fichier Open project: MediaPortal/MediaPortal-1 Class Usage Examples

Protected Properties

Свойство Type Description
CoreCCParserH264 bool
_audioStream IAudioStream
_subtitleStream ISubtitleStream
_teletextSource ITeletextSource
_ttxtReceiver MediaPortal.Player.Teletext.TeletextReceiver

Méthodes publiques

Méthode Description
GetAudioDualMonoMode ( ) : eAudioDualMonoMode
OnZapping ( int info ) : void

Property to specify channel change

SeekAbsolute ( double dTimeInSecs ) : void
SetAudioDualMonoMode ( eAudioDualMonoMode mode ) : bool
SubtitleLanguage ( int iStream ) : string

Property to get the language for a subtitle stream

SubtitleName ( int iStream ) : string

Property to get the name for a subtitle stream

TSReaderPlayer ( ) : System
TSReaderPlayer ( g_Player type ) : System

Méthodes protégées

Méthode Description
AudioRendererAdd ( ) : void
CleanupCC ( ) : void
CloseInterfaces ( ) : void

do cleanup and release DirectShow.

CoreCCParserCheck ( ) : void
EnableCC ( ) : void
EnableCC2 ( ) : void
ExclusiveMode ( bool onOff ) : void
GetInterfaces ( string filename ) : bool

create the used COM components and get the interfaces.

MPAudioSwitcherAdd ( ) : void
MatchFilters ( string format ) : string
OnInitialized ( ) : void
OnProcess ( ) : void
PostProcessAddAudio ( ) : void
PostProcessAddVideo ( ) : void
ReleaseCC ( ) : void
ReleaseCC2 ( ) : void
SyncAudioRenderer ( ) : void

Private Methods

Méthode Description
Cleanup ( ) : void

Method Details

AudioRendererAdd() protected méthode

protected AudioRendererAdd ( ) : void
Résultat void

CleanupCC() protected méthode

protected CleanupCC ( ) : void
Résultat void

CloseInterfaces() protected méthode

do cleanup and release DirectShow.
protected CloseInterfaces ( ) : void
Résultat void

CoreCCParserCheck() protected méthode

protected CoreCCParserCheck ( ) : void
Résultat void

EnableCC() protected méthode

protected EnableCC ( ) : void
Résultat void

EnableCC2() protected méthode

protected EnableCC2 ( ) : void
Résultat void

ExclusiveMode() protected méthode

protected ExclusiveMode ( bool onOff ) : void
onOff bool
Résultat void

GetAudioDualMonoMode() public méthode

public GetAudioDualMonoMode ( ) : eAudioDualMonoMode
Résultat eAudioDualMonoMode

GetInterfaces() protected méthode

create the used COM components and get the interfaces.
protected GetInterfaces ( string filename ) : bool
filename string
Résultat bool

MPAudioSwitcherAdd() protected méthode

protected MPAudioSwitcherAdd ( ) : void
Résultat void

MatchFilters() protected méthode

protected MatchFilters ( string format ) : string
format string
Résultat string

OnInitialized() protected méthode

protected OnInitialized ( ) : void
Résultat void

OnProcess() protected méthode

protected OnProcess ( ) : void
Résultat void

OnZapping() public méthode

Property to specify channel change
public OnZapping ( int info ) : void
info int
Résultat void

PostProcessAddAudio() protected méthode

protected PostProcessAddAudio ( ) : void
Résultat void

PostProcessAddVideo() protected méthode

protected PostProcessAddVideo ( ) : void
Résultat void

ReleaseCC() protected méthode

protected ReleaseCC ( ) : void
Résultat void

ReleaseCC2() protected méthode

protected ReleaseCC2 ( ) : void
Résultat void

SeekAbsolute() public méthode

public SeekAbsolute ( double dTimeInSecs ) : void
dTimeInSecs double
Résultat void

SetAudioDualMonoMode() public méthode

public SetAudioDualMonoMode ( eAudioDualMonoMode mode ) : bool
mode eAudioDualMonoMode
Résultat bool

SubtitleLanguage() public méthode

Property to get the language for a subtitle stream
public SubtitleLanguage ( int iStream ) : string
iStream int
Résultat string

SubtitleName() public méthode

Property to get the name for a subtitle stream
public SubtitleName ( int iStream ) : string
iStream int
Résultat string

SyncAudioRenderer() protected méthode

protected SyncAudioRenderer ( ) : void
Résultat void

TSReaderPlayer() public méthode

public TSReaderPlayer ( ) : System
Résultat System

TSReaderPlayer() public méthode

public TSReaderPlayer ( g_Player type ) : System
type g_Player
Résultat System

Property Details

CoreCCParserH264 protected_oe property

protected bool CoreCCParserH264
Résultat bool

_audioStream protected_oe property

protected IAudioStream _audioStream
Résultat IAudioStream

_subtitleStream protected_oe property

protected ISubtitleStream _subtitleStream
Résultat ISubtitleStream

_teletextSource protected_oe property

protected ITeletextSource _teletextSource
Résultat ITeletextSource

_ttxtReceiver protected_oe property

protected TeletextReceiver,MediaPortal.Player.Teletext _ttxtReceiver
Résultat MediaPortal.Player.Teletext.TeletextReceiver