- Thread starter
- #391
Hi Owlsroost
Version 0020 is working well for me for xvid videos without reclock, but I have lot of frame drops on TV with 720p (H.264) or 576i (MPEG2) material at 50Hz. Do you have an idea why?
hirscho
Does this happen with the standard RC4 dll or any of my older dlls ?
Can you attach a screen capture with the render stats on screen please ?
Tony
Very interesting finding. I tried the registry fix - it does seem to reduce the problem but not entirely (could also be a placebo).
However - after stopping the playback and restarting - the video runs fluid again. There should be a way to bypass that behaviour in Windows, so the OS should think "Everything is OK - I must not slow down the framerate".
My guess is that a little pause after a refreshrate change should be done before the actual videoplay starts. My TV also needs about 2 seconds to change the refreshrate itself - so a little delay in this process should not "hurt". I am no programmer but I am able to compile Mediaportal. Could anyone give me a hint where I can add this delay in the code after a refreshrate change has been made?![]()
The right place is probably in the Core -> Player source code, but no idea exactly where...
Or to make a more intelligent approach:
As Mediaportal always measures the display cycle it should delay the starting of the entire videoplayback until the measured display cycle matches the video fps.
MP doesn't measure display cycle as standard - it's my version of dshowhelper that does (to get around the problem that Vista doesn't report accurate refresh rates - just integer numbers).
Tony
United Kingdom