Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does MediaPortal use DirectX9 Video Mixing Renderer (VMR9) for Video Playback?

0
Posted

Why does MediaPortal use DirectX9 Video Mixing Renderer (VMR9) for Video Playback?

0

VMR9 mode is used for TV and video playback for a number of reasons. The most important ones are: • Drawing GUI on top of the video doesn’t flicker. This enables on-screen displays to be drawn over the live TV images. • DXVA can be used in hardware if codec & HW supports it • Better image quality • Better scaling quality • VMR9 has improved timing code • It can work in Direct3D exclusive mode which means the entire machine is set to fullscreen and no background application are allowed access to the video hardware. Under Direct3D Exclusive Mode, less CPU is required to play videos and depending on the resolution of the video, playback may be smoother. Exclusive mode is also required to stop tearing.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.