Sorry for a mess, forgot to add maintainer. Gerd, please, take a look at these patches.
пт, 21 дек. 2018 г. в 22:40, Yaroslav Isakov <yaroslav.isa...@gmail.com>: > > This patch series introduces the ability for virtual audio drivers to pass > information about guest-chosen DB values to backend audio drivers. > > For now, supported virtual driver is hda-codec, and backend is pulseaudio, as > they both support DB values. > > Without these patches, emulated Windows has a very short range of hearable > sound, as range in the guest is much smaller than in Pulseaudio. > > Yaroslav Isakov (3): > Allow audio driver to pass DB value to underlying drivers > Pass raw DB values from hda-codec.c to audio driver > If raw DB values are known, use them in paaudio > > audio/audio.c | 15 +++++++++++++-- > audio/audio.h | 6 ++++-- > audio/mixeng.h | 6 ++++-- > audio/paaudio.c | 9 +++++++-- > hw/audio/ac97.c | 4 ++-- > hw/audio/hda-codec-common.h | 2 +- > hw/audio/hda-codec.c | 12 ++++++++++-- > hw/audio/lm4549.c | 2 +- > hw/audio/wm8750.c | 18 ++++++++++++------ > hw/display/xlnx_dp.c | 3 ++- > hw/usb/dev-audio.c | 6 ++++-- > 11 files changed, 60 insertions(+), 23 deletions(-) > > -- > 2.18.1 >