- Thread starter
- Moderator
- #1,851
Added V146 in first post but no clue if it will work correctly.
I'm starting to don't what to try next, i have past the whole week-end on it and with not big result.
If something is (seems) fixed from one side, it's broken in other place etc.
So in this version it was needed to set IVideoWindow directly (i have left code WIP) but it break 3D if os3D is already ON, so it will break from 3D to 3D.
I can reproduce some GPU freeze or blank (but also with MPC-HC, so it seems a bug in madVR and/or drivers).
I have found a way to trigger a lot of issue :
Set 3D OS to ON and try to play sample mkv (3D or not) from windowed madVR mode / Exclusive madVR mode / with and without DX11 by doing X key and so on.
We do also Zap channel between tuner and on previous version it doesn't work well, maybe in this one it works better.
Btw, Kodi use marVR and OSD but it's in pure C++ and it seems dshowgraph is handle async etc. @morpheus_xx maybe you can peak some idea for MP2.
I'm not a good dev (not a dev in fact but i have/try to learn by debugging etc. but i fear i can't do more
I'm starting to don't what to try next, i have past the whole week-end on it and with not big result.
If something is (seems) fixed from one side, it's broken in other place etc.
So in this version it was needed to set IVideoWindow directly (i have left code WIP) but it break 3D if os3D is already ON, so it will break from 3D to 3D.
I can reproduce some GPU freeze or blank (but also with MPC-HC, so it seems a bug in madVR and/or drivers).
I have found a way to trigger a lot of issue :
Set 3D OS to ON and try to play sample mkv (3D or not) from windowed madVR mode / Exclusive madVR mode / with and without DX11 by doing X key and so on.
We do also Zap channel between tuner and on previous version it doesn't work well, maybe in this one it works better.
Btw, Kodi use marVR and OSD but it's in pure C++ and it seems dshowgraph is handle async etc. @morpheus_xx maybe you can peak some idea for MP2.
I'm not a good dev (not a dev in fact but i have/try to learn by debugging etc. but i fear i can't do more