[pulseaudio-tickets] [PulseAudio] #288: Smooth rate variation in module-combine

PulseAudio trac-noreply at tango.0pointer.de
Thu Jan 6 12:35:42 PST 2011


#288: Smooth rate variation in module-combine
--------------------------+-------------------------------------------------
  Reporter:  Chimrod      |       Owner:  mkbosmans       
      Type:  enhancement  |      Status:  new             
 Milestone:               |   Component:  module-combine-*
Resolution:               |    Keywords:                  
--------------------------+-------------------------------------------------

Comment(by mkbosmans):

 > There is certainly value in that, but a proper patch
 > should also account for other settings of adjust_time.

 Hmm, I was under the impression that the rate adjustment was gradually
 applied over adjust_time, but apparantly that is false. Thus any large
 deviation from actual_rate should indeed be clipped, regardless of
 adjust_time.

 I was confused by the calculation 1.01^20 = 1.22. This is not relevant,
 because here 1.01 would be the maximum adjustment allowed each time we're
 adjusting (which need to be smaller, as I said before) and 1.2 is the
 maximum (total) deviation from the base_rate, just a sanity check to make
 sure the applied sample rate does not walk away to 0 or inf.

-- 
Ticket URL: <http://pulseaudio.org/ticket/288#comment:4>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list