[mythtv-commits] Ticket #8850: SVQ3 (Sorenson 3) Codec Fails on Multi-Core Systems

MythTV mythtv at cvs.mythtv.org
Thu Sep 2 00:50:53 UTC 2010


#8850: SVQ3 (Sorenson 3) Codec Fails on Multi-Core Systems
-----------------------------------------+----------------------------------
     Reporter:  pebender@…               |       Owner:  janne     
         Type:  defect                   |      Status:  new       
     Priority:  minor                    |   Milestone:  unknown   
    Component:  MythTV - Video Playback  |     Version:  0.23-fixes
     Severity:  medium                   |    Keywords:            
Ticket locked:  0                        |  
-----------------------------------------+----------------------------------
 When attempting to use MythVideo to play a MOV file containing SVQ3
 encoded video, the internal player fails (on MythTV 0.22 fixes
 mythfrontend crashes and on MythTV 0.23 mythfrontend returns to the video
 selection screen). As far as I can tell, the problem is that the SVQ3
 codec does not suppport multi-thread decoding (and exits with a return
 value of -1) yet MythTV configures for multi-thread decoding when there
 are multiple cores available anyway.

 I have attached patches for MythTV 0.22 fixes, MythTV 0.23 fixes and
 trunk. They force threading to 1 when the codec is SVQ3. This may not be
 the best fix, but I did it because it works for me on my MythTV 0.23
 system (I have tested it on MythTV 0.23 fixes not on MythTV 0.22 or MythTV
 trunk).

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8850>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list