[mythtv-commits] Ticket #8497: Audio crash following hdaudio branch merge

MythTV mythtv at cvs.mythtv.org
Thu May 27 04:58:16 UTC 2010


#8497: Audio crash following hdaudio branch merge
-----------------------------------+----------------------------------------
 Reporter:  markk                  |       Owner:  jyavenard 
     Type:  defect                 |      Status:  new       
 Priority:  major                  |   Milestone:  0.24      
Component:  MythTV - Audio Output  |     Version:  Trunk Head
 Severity:  medium                 |     Mlocked:  0         
-----------------------------------+----------------------------------------

Comment(by jyavenard):

 I've seen that crash, it's the pulse library that crashes from time to
 time...

 Before, myth was calling the suspend call at the start of mythfrontend and
 then at the end...

 We now call it only when the audio card open, then close...

 Pulse seems to not like being suspended then closed too often :(

 OTOH, that the audio card is open and closed so often is a design fault
 with AVFD IMHO. It destroy/create a new audio instance whenever it starts
 decoding a new audio stream.

 Initialization of the audio class should be done at the beginning of NVP,
 and only once ; it would solve lots of other issues too..

 I was holding that change until the OSD branch got merged in, as it
 modifies NVP...

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


More information about the mythtv-commits mailing list