mbox series

[alsa-lib,0/2] Allow multiple formats for PCM rate plugin

Message ID 20210617100127.12068-1-tiwai@suse.de
Headers show
Series Allow multiple formats for PCM rate plugin | expand

Message

Takashi Iwai June 17, 2021, 10:01 a.m. UTC
Hi,

this is a patch set for alsa-lib to extend the PCM rate plugin for
allowing multiple formats for its converter plugins.  This optimizes
and improves the quality (skips the unnecessary buffer and conversion)
when the converter supports the source and/or the target format
natively.

The patches for libswresample and libsamplerate will follow.


Takashi

===

Takashi Iwai (2):
  pcm: rate: Refactoring temporary buffer allocations
  pcm: rate: Improve the support multiple formats

 include/pcm_rate.h |  36 +++-
 src/pcm/pcm_rate.c | 424 +++++++++++++++++++++++++++------------------
 2 files changed, 293 insertions(+), 167 deletions(-)