C# (CSharp) MediaPortal.Player Namespace

Nested Namespaces

MediaPortal.Player.Subtitles
MediaPortal.Player.Teletext

Classes

Name Description
AudioPlayerWMP9
BDChapter
BDClipInfo
BDEvent
BDMark
BDOSDRenderer
BDPlayer
BDPlayer.BDAudioGuids
BDPlayer.BDFilterConfig
BDPlayer.EventBuffer
BDPlayer.StreamInfo
BDPlayer.TitleInfo
BDPlayerSettings
BDStreamInfo
BDTitleInfo
BaseStreamBufferPlayer
BaseTSReaderPlayer
BaseTSReaderPlayer.FilterCodec
BaseTSReaderPlayer.TVFilterConfig
DVDPlayer
DVDPlayer9
IPlayer This class holds the IPlayer interface which must be implemented by any interal player like - audio players - video players - tv timeshifting players
OSDTexture
PlaneScene This class will draw a video texture onscreen when using VMR9 renderless Its controlled by the allocator wrapper Example on how to use: PlaneScene scene = new PlaneScene(GUIGraphicsContext.RenderGUI) scene.Init() ... allocate direct3d texture scene.SetSrcRect(1.0f,1.0f); //change this depending on the texture dimensions scene.SetSurface(texture); //change this depending on the texture dimensions while (playingMovie) { scene.Render(GUIGraphicsContext.DX9Device, videoTextre, videoSize) } scene.ReleaseSurface(texture) scene.Stop(); scene.DeInit();
RTSPPlayer
RefreshRateChanger
RefreshRateSetting
StreamBufferPlayer9
TSReaderPlayer
TSReaderPlayer.SUBTITLE_LANGUAGE
VMR9Util
VideoPlayerVMR7
VideoPlayerVMR7.FilterStreamInfos
VideoPlayerVMR7.FilterStreams
VideoPlayerVMR9
VideoPlayerVMR9.FilterCodec
VideoPlayerVMR9.FilterConfig
VideoStreamFormat
Win32
Win32.DEVMODE_Display
Win32.DISPLAY_DEVICE
Win32.POINTL
Win32.SuicideForm
g_Player