Config parsing of pcm_rate broken since 1.1.7 (at least for a52 pcm plugin)
alsa-project/alsa-lib issue #154 was opened from quequotion:
As noted [in the mailing list](https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159426.h...) back in 2019, config parsing (for alsa-plugins a52 pcm at least) has been broken since alsa-lib 1.1.7.
As far as I know this was never bisected to a single commit in either alsa-lib or alsa-plugins.
Looking at the mailing list discussion, it occurs to me that it may have given the impression that the config parser was broken when using [a patch that ports alsa-plugins to libswresample](https://git.harting.dev/anonfunc/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb...).
Config parsing is broken *regardless* of that patch.
@IdleGandalf worked around this by applying a patch to alsa-lib, in [src/pcm/pcm_rate.c](https://git.harting.dev/anonfunc/alsa-lib/commit/646bc80a63b0220300678a38e0c...), but never got a response if this was an appropriate method to resolve the issue.
Should this be fixed in alsa-lib or in alsa-plugins?
Note: above links are to mirrors of the original patches, also in a repository owned by @IdleGandalf as far as I can tell. The links in the mailing list discussion are now 404.
Issue URL : https://github.com/alsa-project/alsa-lib/issues/154 Repository URL: https://github.com/alsa-project/alsa-lib
participants (1)
-
GitHub issues - opened