Property | Type | Description | |
---|---|---|---|
MadVrRenderTargetVMR9 | Surface | ||
finished | |||
g_vmr9 |
Property | Type | Description | |
---|---|---|---|
PlaneSceneMadvrTimer | System.DateTime | ||
UseEVRMadVRForTV | bool | ||
UseMadVideoRenderer | bool | ||
UseMadVideoRenderer3D | bool | ||
playbackTimer | System.DateTime |
Method | Description | |
---|---|---|
AddVMR9 ( IGraphBuilder graphBuilder ) : bool |
Add VMR9 filter to graph and configure it
|
|
Dispose ( ) : void |
removes the vmr9 filter from the graph and free up all unmanaged resources
|
|
EVRProvidePlaybackRate ( double rate ) : void |
Notifies EVR presenter about the playback rate changes
|
|
EVRSetDVDMenuState ( bool isInDVDMenu ) : void |
Notifies EVR presenter if the DVD menu is active
|
|
Enable ( bool onOff ) : void | ||
EnableEVRStatsDrawing ( bool enable ) : void |
Enables EVR internal stats drawing
|
|
GetEVRVideoFPS ( int fpsSource ) : double | ||
GetVideoWindows ( |
||
MadVrRepeatFrame ( ) : void |
Send call to repeat frame for madVR
|
|
Process ( ) : void | ||
ProcessMadVrOsd ( ) : void | ||
RegisterOsd ( ) : void |
Register madVR OSD callback
|
|
Repaint ( ) : void |
repaints the last frame
|
|
ResetEVRStats ( ) : void |
Resets EVR internal stats
|
|
RestoreGuiForMadVr ( ) : void | ||
SaveBitmap ( |
||
SceneMadVr ( ) : void | ||
SetDeinterlaceMode ( ) : void | ||
SetDeinterlacePrefs ( ) : void | ||
SetMpFullscreenWindow ( ) : void |
Set MP Window for madVR when using 3D Trick
|
|
SetRepaint ( ) : void | ||
ShutdownMadVr ( ) : void | ||
StartMadVrPaused ( ) : void |
Register madVR StartMadVrPaused
|
|
StartMediaCtrl ( IMediaControl mediaCtrl ) : int | ||
UpdateEVRDisplayFPS ( ) : void |
Gets EVR frame rate Get video FPS - returns FPS from filter graph if 'getReported' is true, otherwise returns FPS estimated from video timestamps
|
|
VMR9Util ( ) : System |
Constructor
|
|
Vmr9MediaCtrl ( IMediaControl mediaCtrl ) : void | ||
WindowsMessageMp ( ) : void |
Register madVR WindowsMessageMP
|
Method | Description | |
---|---|---|
EVRDrawStats ( bool enable ) : void | ||
EVRGetVideoFPS ( int fpsSource ) : double | ||
EVRNotifyDVDMenuState ( bool pIsInMenu ) : void | ||
EVRNotifyRateChange ( double pRate ) : void | ||
EVRResetStatCounters ( ) : void | ||
EVRUpdateDisplayFPS ( ) : void | ||
EvrDeinit ( ) : void | ||
EvrInit ( IVMR9PresentCallback callback, uint dwD3DDevice, IBaseFilter &vmr9Filter, uint monitor, int monitorIdx, bool disVsyncCorr, bool disMparCorr ) : bool | ||
MadDeinit ( ) : void | ||
MadInit ( IVMR9PresentCallback callback, int width, int height, uint dwD3DDevice, uint parent, IBaseFilter &madFilter, IMediaControl mPMediaControl ) : bool | ||
MadStopping ( ) : void | ||
MadVrPaused ( bool paused ) : void | ||
MadVrRepeatFrameSend ( ) : void | ||
Vmr9Deinit ( ) : void | ||
Vmr9Init ( IVMR9PresentCallback callback, uint dwD3DDevice, IBaseFilter vmr9Filter, uint monitor ) : bool | ||
Vmr9SetDeinterlaceMode ( |
||
Vmr9SetDeinterlacePrefs ( uint dwMethod ) : void |
public AddVMR9 ( IGraphBuilder graphBuilder ) : bool | ||
graphBuilder | IGraphBuilder | |
return | bool |
public EVRProvidePlaybackRate ( double rate ) : void | ||
rate | double | |
return | void |
public EVRSetDVDMenuState ( bool isInDVDMenu ) : void | ||
isInDVDMenu | bool | |
return | void |
public EnableEVRStatsDrawing ( bool enable ) : void | ||
enable | bool | |
return | void |
public GetEVRVideoFPS ( int fpsSource ) : double | ||
fpsSource | int | |
return | double |
public GetVideoWindows ( |
||
rSource | ||
rDest | ||
return | void |
public SaveBitmap ( |
||
bitmap | ||
show | bool | |
transparent | bool | |
alphaValue | float | |
return | bool |
public StartMediaCtrl ( IMediaControl mediaCtrl ) : int | ||
mediaCtrl | IMediaControl | |
return | int |
public Vmr9MediaCtrl ( IMediaControl mediaCtrl ) : void | ||
mediaCtrl | IMediaControl | |
return | void |
protected DateTime,System PlaneSceneMadvrTimer | ||
return | System.DateTime |
public static AutoResetEvent,System.Threading finished | ||
return |
public static VMR9Util,MediaPortal.Player g_vmr9 | ||
return |