Changeset 89811 in vbox
- Timestamp:
- Jun 21, 2021 9:14:26 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp
r89801 r89811 18 18 /** @page pg_audio_mixing_buffers Audio Mixer Buffer 19 19 * 20 * @section pg_audio_mixing_buffers_volume Soft Volume Control20 * @section sec_audio_mixing_buffers_volume Soft Volume Control 21 21 * 22 22 * The external code supplies an 8-bit volume (attenuation) value in the … … 101 101 102 102 /** Bit shift for fixed point conversion. 103 * @sa @ref sec_audio_mix _buffer_volume */103 * @sa @ref sec_audio_mixing_buffers_volume */ 104 104 #define AUDIOMIXBUF_VOL_SHIFT 30 105 105 106 106 /** Internal representation of 0dB volume (1.0 in fixed point). 107 * @sa @ref sec_audio_mix _buffer_volume */107 * @sa @ref sec_audio_mixing_buffers_volume */ 108 108 #define AUDIOMIXBUF_VOL_0DB (1 << AUDIOMIXBUF_VOL_SHIFT) 109 109 AssertCompile(AUDIOMIXBUF_VOL_0DB <= 0x40000000); /* Must always hold. */ … … 115 115 *********************************************************************************************************************************/ 116 116 /** Logarithmic/exponential volume conversion table. 117 * @sa @ref sec_audio_mix _buffer_volume117 * @sa @ref sec_audio_mixing_buffers_volume 118 118 */ 119 119 static uint32_t const s_aVolumeConv[256] =
Note:
See TracChangeset
for help on using the changeset viewer.