i have tested your new build. I have only on the PiP sreen shutter. On the main screen its look good. An other problem i have with audio if i change the PiP screen to main screen. I hear always the first main screen audio. My GPU is OnBoard GPU form MSI 890GM-E65 (Radeon HD 4200).
i tested it with 3 avi files and 2 dvds and every time i have stuttering in the pip mode.
My test where:
Maincreen DVD and pip mode AVI: stuttering
Maincreen DVD and pip mode DVD: stuttering
Maincreen AVI and pip mode DVD: stuttering
Maincreen AVI and pip mode AVI: stuttering
Maincreen AVI 1 and pip mode copied AVI 1: stuttering
I recently tested the behaviour of the current DEV build and this version here (BluRay_v2) in thread on my HTPC.
Result was:
- BluRay_v2 solves the flicker problems
- both DEV and BluRay_v2 can cause a A/V drift, if the graphics HW is not able to decode PiP fast enough
The A/V drift I can only see on my low-end HD4200 GPU when using at least one 720p50 video. Two SDTV clips play fine.
So my next aim is to prepare the BluRay_v2 branch for merging into DEV.
But I could need more confirmation of my findings: is DEV working other than BluRay_v2 branch build? What's better, what's worse?
I just tested the VideoFlickerFix branch on my htpc (AMD 5450). It seems like flickering is gone in this branch.
However, I noticed that the playback of BluRays is broken. It seems like something with the graphbuilding doesn't work anymore. The dev-branch at the beginning of this week still worked so it seems to have something to do with the changes you made regarding either the codec config or the BluRayMetadataExtractor as own plugin. I couldn't find the bug in the code, but as usual I can't debug the MP2-client in a virtual machine (only the server) due to missing DirectX capability. Could you please have a look at it?
What it did is:
[*]Open MP2-client
[*]Wait until it has connected to MP2-server
[*]Go to the video section
[*]Start a BluRay-iso
It tells me there is no player regitered for this - logs attached.