[mythtv-commits] Ticket #4764: alsa buffer problem introduced in 15893

MythTV mythtv at cvs.mythtv.org
Sat Mar 8 00:39:25 UTC 2008


#4764: alsa buffer problem introduced in 15893
----------------------+-----------------------------------------------------
 Reporter:  manwe     |        Owner:  ijr 
     Type:  defect    |       Status:  new 
 Priority:  critical  |    Milestone:  0.21
Component:  mythtv    |      Version:  head
 Severity:  medium    |   Resolution:      
  Mlocked:  0         |  
----------------------+-----------------------------------------------------

Comment(by anonymous):

 Replying to [comment:7 anonymous]:
 > Replying to [comment:6 manwe]:
 > > Is there a reason why buffer_time should be smaller? I have not yet
 tested t4764.diff, but I will as soon as possible. Though 128000
 (=32000*4) is still quite close to 100000 (which was too small).
 >
 > Digital spdif out doesn't work for me until i changed:
 >
 > buffer_time = 32000 * 4;    // in usec
 >
 > to
 >
 > buffer_time = 32000 * 16;    // in usec
 >
 > Even a setting of 8 was to small.

 For me normal playback worked with 32000*4, but skiping repetitively loses
 audio.
 Doubling it (32000*8) was enough (at least with quick tests) to eliminate
 that problem.

 32000*16=512000 is close to the original 500000, so what is the reasoning
 behind making it smaller?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4764#comment:9>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list