[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] Allow hw/audio drivers to pass raw DB values to
From: |
Yaroslav Isakov |
Subject: |
[Qemu-devel] [PATCH 0/3] Allow hw/audio drivers to pass raw DB values to audio/ drivers |
Date: |
Fri, 21 Dec 2018 21:45:36 +0100 |
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
- [Qemu-devel] [PATCH 0/3] Allow hw/audio drivers to pass raw DB values to audio/ drivers,
Yaroslav Isakov <=