Problem:
virtio soundcard does not support sampling rate of 24kHz used for e.g. 'HD voice' or 'super wide band voice call'
Analysis:
virtio claims to be inspired from Intel HDA spec - according to that spec the range of possible sampling rates is derived from the two base rates 44100 and 48000 by applying multiplier 1..4 and/or divisor 1..8
--> 24kHz is matching 48kHz divided by 2 and falls into such standardized range.
Problem: virtio soundcard does not support sampling rate of 24kHz used for e.g. 'HD voice' or 'super wide band voice call'
Analysis: virtio claims to be inspired from Intel HDA spec - according to that spec the range of possible sampling rates is derived from the two base rates 44100 and 48000 by applying multiplier 1..4 and/or divisor 1..8
--> 24kHz is matching 48kHz divided by 2 and falls into such standardized range.
Discussion: https://lists.oasis-open.org/archives/virtio-comment/202401/msg00134.html
Patch: https://lists.oasis-open.org/archives/virtio-comment/202402/msg00010.html