[PATCH 0/4] Replace smoother code in alsa-sink and alsa-source

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

the implementation of the latency regulation in module-loopback showed that
the latency reports obtained from alsa source and alsa sink are not exact
enough to use the full potential of the controller. Therefore an alternative
to the current smoother was implemented which delivers more reliable latency
reports.
The theoretical background is covered in the document "rate_estimator.odt"
Intermediate patches are tested and all working.

Georg Chini (4):
  alsa-{source,sink}: Add alternative smoother functions
  alsa-{source,sink}: Remove old smoother code
  alsa-sink: Add hack to compensate USB startup behavior
  alsa-{source,sink}: Add Kalman filter to smoother function

 src/modules/alsa/alsa-sink.c   | 240 ++++++++++++++++++++++++++++++-----------
 src/modules/alsa/alsa-source.c | 185 ++++++++++++++++++++-----------
 2 files changed, 302 insertions(+), 123 deletions(-)

-- 
2.8.1



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux