- Remove custom FreeBSD compiler flags that are only supported by our old base GCC 4.2 [1] - Fix building with ports GCC 4.6 [1] - Fix build on 10-CURRENT after removal of vm_page_lock_queues() in r242941 [2] - Improve waits for periods shorter than a single tick [1] - Fix dependency check when building with custom KMODDIR [3] - Fix recording with OSS Audio backend to record at a proper volume [4] - Initialize host-only interfaces at boot time so that other scripts and daemons can properly use them [2] - Fix build if $ENV not ash-compatible [5] - Fix ich9 bios to correctly configure pci bridge1 and pci bridge2 [6] - Add VLAN trunking support to vboxnetflt [7] PR: ports/171730 [1], ports/167521 [5] Submitted by: Andriy Gapon <avg@FreeBSD.org> [1] Submitted by: Ed Maste <emaste@FreeBSD.org> [2] Submitted by: Kurt Jaeger <fbsd-ports@opsec.eu> [5] Submitted by: Gustau Perez i Querol <gperez@entel.upc.edu> [6] Submitted by: Landon J Fuller <landonf at plausible.coop> [7] Reported by: Daniel Braniss <danny@cs.huji.ac.il> [3] Obtained from: https://www.virtualbox.org/ticket/10695 [4] See: http://article.gmane.org/gmane.os.freebsd.devel.emulation/10438 [6]
19 lines
742 B
C
19 lines
742 B
C
Fix recording with OSS Audio backend to record at a proper volume
|
|
|
|
Obtained from: https://www.virtualbox.org/ticket/10695
|
|
--- src/VBox/Devices/Audio/ossaudio.c.orig 2012-12-19 19:26:32.000000000 +0100
|
|
+++ src/VBox/Devices/Audio/ossaudio.c 2012-12-20 12:23:18.476851732 +0100
|
|
@@ -795,13 +795,8 @@
|
|
hw->info.align + 1);
|
|
}
|
|
read_samples += nread >> hwshift;
|
|
-#ifndef VBOX
|
|
hw->conv (hw->conv_buf + bufs[i].add, p, nread >> hwshift,
|
|
&nominal_volume);
|
|
-#else
|
|
- hw->conv (hw->conv_buf + bufs[i].add, p, nread >> hwshift,
|
|
- &pcm_in_volume);
|
|
-#endif
|
|
}
|
|
|
|
if (bufs[i].len - nread) {
|