Summary: | audio from qemu guest suffers delay / pitch changes as of 5.x | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | dimitris |
Component: | clients | Assignee: | pulseaudio-bugs |
Status: | RESOLVED MOVED | QA Contact: | pulseaudio-bugs |
Severity: | major | ||
Priority: | medium | CC: | dimitris, lennart |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
dimitris
2014-07-28 01:38:55 UTC
which backend are you using ? the emulated AC97 's 64 K buffer size of the guest is smaller than that of HDA of your host http://git.kernel.org/cgit/virt/kvm/mst/qemu.git/tree/audio/alsaaudio.c the alsa backend is using 4096 http://git.kernel.org/cgit/virt/kvm/mst/qemu.git/tree/audio/paaudio.c pa_stream_connect_playback (stream, dev, attr, PA_STREAM_INTERPOLATE_TIMING #ifdef PA_STREAM_ADJUST_LATENCY |PA_STREAM_ADJUST_LATENCY #endif |PA_STREAM_AUTO_TIMING_UPDATE, NULL, NULL); } else { ALSA (if I understood the question) in both host and guest. unless you specify DAC_DEV and ADC_DEV , virtualbox is using default device through alsa pulse plugin to the host pulsraudio server { .name = "DAC_DEV", .tag = AUD_OPT_STR, .valp = &conf.pcm_name_out, .descr = "DAC device name (for instance dmix)" }, { .name = "ADC_DEV", .tag = AUD_OPT_STR, .valp = &conf.pcm_name_in, .descr = "ADC device name" }, http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=2780f4c24f67a439eab19c47059d6ab2ed8836c3 do you mean it is related to resampler refactoring ? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/132. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.