Andy22:
Sorry, i dind mean you are an idiot at all.
I checked the link you posted. It looks like this player using build in decoder, not external one. This explain how it is possible. It copy image from PC memory to GPU memory, decode it by using DXVA 2.0 interface then send it back to PC memory. From here it is sended to madVR as already decoded image. This is exactly how nevs. LAV video decoder should use DXVA 2.0 (when it add support).
This is similar how VLC/XBMC working.
But right now it is not possible to use it outside player.
Sorry, i dind mean you are an idiot at all.
I checked the link you posted. It looks like this player using build in decoder, not external one. This explain how it is possible. It copy image from PC memory to GPU memory, decode it by using DXVA 2.0 interface then send it back to PC memory. From here it is sended to madVR as already decoded image. This is exactly how nevs. LAV video decoder should use DXVA 2.0 (when it add support).
This is similar how VLC/XBMC working.
But right now it is not possible to use it outside player.