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

Takashi Iwai tiwai at suse.de
Thu Jun 17 12:01:25 CEST 2021


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(-)

-- 
2.26.2



More information about the Alsa-devel mailing list