Intel driver using 100% of cpu in MythTV bob
barry.scott at onelan.co.uk
Mon Jun 11 07:48:16 PDT 2007
Hamish Moffatt wrote:
> On Mon, Jun 11, 2007 at 01:04:39AM +1000, Hamish Moffatt wrote:
>> I'm running MythTV with the latest Intel driver on a 945GM adapter.
>> MythTV has an output deinterlacing algorithm called "bob" which involves
>> flipping the visible output area through Xv at the refresh rate (50Hz in my
>> When I use this algorithm, the Xorg process uses 100% of one core, and
>> MythTV can't keep up with the frame rate. If I disable this algorithm
>> (and use the kerneldeint deinterlacer instead), it works perfectly.
>> Myth appears to be using the Textured Video xv adapter for output.
> Further findings:
> Disabling the textured video Xv adapter (via hack to the sources) has
> solved the problem of 100% CPU usage and dropped frames. I was also
> seeing vertical shimmering (meaning the flipping wasn't quite right)
> which has gone away when using the video overlay adapter.
> The code for the MythTV Xv output and deinterlacer is at:
> I did not write it so I can't give a much better description, sorry.
I think you have found the reason for the problem I reported here:
More information about the xorg