[mythtv-commits] Ticket #7909: Pausing playback in Windows frontend pegs cpu freezing app & machine

MythTV mythtv at cvs.mythtv.org
Wed Jan 20 16:54:35 UTC 2010


#7909: Pausing playback in Windows frontend pegs cpu freezing app & machine
-----------------------------+----------------------------------------------
 Reporter:  anonymous        |       Owner:  nigel     
     Type:  defect           |      Status:  new       
 Priority:  minor            |   Milestone:  unknown   
Component:  Ports - Windows  |     Version:  0.22-fixes
 Severity:  medium           |     Mlocked:  0         
-----------------------------+----------------------------------------------

Comment(by Jeff Lu <jll544@…>):

 Replying to [ticket:7909 anonymous]:
 > Pausing the display during recording playback (or similarly, going into
 cutlist editing)causes the frontend to suck 99% of cpu power on my XP
 Laptop

 This behavior is caused by a faulty usleep implementation that was fixed
 upstream five months ago in mingwrt-3.16.  Update mingw, make clean, and
 rebuild.

 N.B. for devs: Same issue exists for VS2008 version of usleep in compat.h
 (line 129) - it incorrectly rounds down.  Correct version would be "Sleep
 ( (us + 999) / 1000 );"

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7909#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list