Log in

View Full Version : Updated to Windows 7 : MPC-HC lagging sporadically


Xirix
22nd April 2014, 21:07
I've just upgraded from XP to 7 Ultimate 64 bit, I'm using the latest CCCP and the included MPC-HC to watch things, I've been noticing small instances of video slowdown and I'm unsure what may be causing it, I had no problems on XP.

I'm using a 2.67 ghz Quad Core i5, 4 gigs of Ram, and a Radeon 5770 1gig outputting through HDMI.

I'm not 100% sure, but if I close MPC-HC each time I load a new episode, it seems to help... though I might just be imagining it.

I know 7 most likely requires more resources than XP, but surely 4 gigs is sufficient for playing a video (with no other background programs running).

I'm open to suggestions, it's starting to get a tad annoying.

leeperry
25th April 2014, 02:14
can you pass this test? DPC Latency Checker (http://www.thesycon.de/deu/latency_check.shtml)

vood007
25th April 2014, 05:55
Make sure you have VSync in MPC disabled when Aero is enabled

Ceremony
27th April 2014, 02:00
if restarting mpc helps, there might be a memory leak caused by mpc or one of the filters. check the resource usage (VRAM and RAM) of mpc. Use Process Explorer for that. Its much better than the built-in task manager of windows.

P.S. do you also get audio drops, such as clicks? if you dont, i doubt that the DPC latency check will show anything out of the ordinary.

@vood007: wait what!?

vood007
27th April 2014, 09:03
@vood007: wait what!?

http://forum.doom9.org/showthread.php?p=1579917#post1579917

The 'VSync' functions in the trunk build are very counter-productive if you have either desktop composition or D3D fullscreen enabled. These modes can VSync on their own. On top of that, modern frame-time schedulers don't flush the rendering instruction pipeline like the the 'VSync' functions do, but allow queued presenting of frames from a buffer. In my version of the renderer the 'VSync' functions were grouped together into "Alternative VSync" and it is only available when neither desktop composition nor D3D fullscreen are enabled. Queued present modes are available under the "Alternative Scheduler" and "Frame Interpolator" functions.

nevcairiel
27th April 2014, 09:24
I believe vsync is automatically disabled these days if Aero is active on Windows 7 (and generally on Windows 8/8.1 as you cannot turn the compositor off anymore).