actually i do not even encounter this problem on W7, using DisplayChanger (dc.exe) to set i.e. 24Hz (add the command in the "Action" field in configuration to call dc.exe with right parameters).But fix this sometime: 0002060: [general] Audio and video aren't always in synch when refresh rate is set to 24 hz
MP's internal RR changer is not working because MS changed the API in W7.
I use the dc.exe method, but I have encountered a big problem.
If I watch movies with diffrent frame rates in the following order I get very choppy playback.
1. Start a 1080i source...Have MediaPortal change the refresh rate to 59.94Hz
2. Switch to a 1080p (23.976 or 24fps) source...Have MediaPortal change the refresh to 23.976 or 24Hz
Now the playback can become very stuttery. And to fix this you must minimize MediaPortal and interact with another window. Then go back to MediaPortal and the playback is perfect.
It seems like the renderer is not refreshed. Or that playback is in a strange state trying to catch the v-sync or something.
Windows 7 32-bit
Nvidia 9600
Latest drivers from nvidia.
Log does not tell anything...
Any codec
(I think I saw the same problem (that could be solved with the same solution described above) when skiping back and forth several times in some MPEG-2 Blu-ray remux a while ago)