2011-11-25, 00:36
ac3filter is my audio decoder.
DSplayer set to "nearest neighbor" for scaling. Not sure what MPC is set to, the only place I see resize options it's only for VMR and EVR Custom Preset, so it's all greyed out. Resize checkbox in ffdshow is unchecked. However I should point out that when using the projector, I'm watching 1080p video on 1080p display, so I assume no scaling is being used?
Aero is disabled, and I only use Windows Classic theme anyway.
I am using "use fullscreen window" because I got tired of having people over to watch a movie and then my firewall or antivirus or windows update or utorrent or something would give a message and suddenly we're all staring at my desktop while the audio keeps going.
I've tried using the DSPlayer default filters also, i.e. MPC video filter and ffdshow for audio.
Mediasconfig:
I tried X's suggestion and set my graphic card to force vsync and turned it off in XBMC. Also used "disable desktop composition" switch. Now the tearing is gone, at least. CPU is still 5-10% higher on the same scene than with MPC, and even though DSPlayer's still not getting above 70%, it's still dropping frames as badly as before.
DSplayer set to "nearest neighbor" for scaling. Not sure what MPC is set to, the only place I see resize options it's only for VMR and EVR Custom Preset, so it's all greyed out. Resize checkbox in ffdshow is unchecked. However I should point out that when using the projector, I'm watching 1080p video on 1080p display, so I assume no scaling is being used?
Aero is disabled, and I only use Windows Classic theme anyway.
I am using "use fullscreen window" because I got tired of having people over to watch a movie and then my firewall or antivirus or windows update or utorrent or something would give a message and suddenly we're all staring at my desktop while the audio keeps going.
I've tried using the DSPlayer default filters also, i.e. MPC video filter and ffdshow for audio.
Mediasconfig:
Code:
<mediasconfig>
<rules>
<rule filetypes="mkv">
<source filter="haali" />
<splitter filter="haali" />
<video filter="ffdvideodec" />
<!-- You can do like that to specifie a DXVA only filters.
If you want to use the same filter for DXVA and non DXVA media, just add
a single <video> line.
<video>
<video dxva="true" filter="mpcvideodec" />
<video filter="mpcvideodec" />
</video> -->
<audio filter="ac3filter" />
<!--<extra>
<extra filter="ac3filter" />
<extra filter="dcgraphiceq" />
</extra>-->
</rule>
</rules>
</mediasconfig>
I tried X's suggestion and set my graphic card to force vsync and turned it off in XBMC. Also used "disable desktop composition" switch. Now the tearing is gone, at least. CPU is still 5-10% higher on the same scene than with MPC, and even though DSPlayer's still not getting above 70%, it's still dropping frames as badly as before.