as always, thanks seb.
another thing i observe is when leaving fullscreen the cpu usage is quite heavy it seems like the gpu acceleration is broken somehow when not fullscreen.
I tested yesterday with DXVA native and series stopped after approx 5s. No problems also on TV on stop.
3D movie started and stopped also fine, but i realised some slow moves. Must investigate if this is the movie or some other problem.
4k is not tested @ moment. if this is also running good, it's a solution for me now.
Flickering stayed and is more than with copy back. So will try to use the options in mp to solve this.
The Elsium vid does play using mpc-hc and the external LAV (same one as MP) with Native, not so smoothly as with Copyback but that is not a concern for me right now. With MP it does seem to play but I think the vid is just off screen somewhere and audio is OK, see right hand side of attached screenshot which I got after toggling from widowed to fullscreen. @Sebastiii Iwill test v 226 with both native and copyback and let you know. Sorry but I never got round to trying the Dshowhelpers, do you still want me to givem them a test?
Bad news 4k material don't run with dxva native mode and latest v226 version. Gui can be showed up, sound is playing, but screen keeps black. Going back to dxva copy back shows the video. Tested with 2 files so far, but don't have time at the moment to test it further
v226
No change with Copy Back and the long stop issue, still seeing 20secs or more from stop to GUI in TVS and OLV, OK with Native except for the 4K (Elysium.
Following the weekends viewing I am beginning to believe that dxva2 Native may not be a good fix after all. It is not just the 4K stuff, during playback of a recorded HEVC HD TV show I had several instances of the video freezing 1+ hours after starting whilst audio continued , stopping playback gave me a MP blackscreen hang with the only way out via Task Manager. After restart I was able to return to the point of failure and play without problem, so it seems the recording was OK. I have also noted that the picture quality of std. TV material is not as sharp and clear as with dxva2 Copy Back, Native has higher render times and sometimes a fast stutter that is not apparent with the Copy Back option. I am trying Native with a modified Madvr setup in the hope I can improve things but so far with std TV not much success.
So we need DXVA copy back but asap stop, like you know i can't reproduce it
I can try something on C++ side (comment out code added recently, maybe it does fix 4x with DXVA native).
@joecrow no need to test separate dshowhelper, V224 contain the code change.
tried v226, fullscreen on start seems fixed and in general it runs even more smoothly in comparison to the previous ones.
only the toggle between fullscreen and windowed still seems busted somehow.
did some better screens (without a black pic on desk^^) and one with mphc as sanity check