Commit: 022b9676b09cdc65421062721f2150c52c5160ae
Author: Joerg Mueller
Date:   Fri Sep 1 12:27:21 2017 +0200
Branches: blender-v2.79-release
https://developer.blender.org/rB022b9676b09cdc65421062721f2150c52c5160ae

Fix T52472: VSE Audio Volume not set immediately

Audio mixing is done with volume interpolation. A new handle started at
volume 1, now starting at volume 0 for a smooth fade in.

===================================================================

M       intern/audaspace/intern/AUD_SoftwareDevice.cpp

===================================================================

diff --git a/intern/audaspace/intern/AUD_SoftwareDevice.cpp 
b/intern/audaspace/intern/AUD_SoftwareDevice.cpp
index f9d65aa2363..10e42a82b76 100644
--- a/intern/audaspace/intern/AUD_SoftwareDevice.cpp
+++ b/intern/audaspace/intern/AUD_SoftwareDevice.cpp
@@ -89,7 +89,7 @@ bool AUD_SoftwareDevice::AUD_SoftwareHandle::pause(bool keep)
 }
 
 AUD_SoftwareDevice::AUD_SoftwareHandle::AUD_SoftwareHandle(AUD_SoftwareDevice* 
device, boost::shared_ptr<AUD_IReader> reader, 
boost::shared_ptr<AUD_PitchReader> pitch, boost::shared_ptr<AUD_ResampleReader> 
resampler, boost::shared_ptr<AUD_ChannelMapperReader> mapper, bool keep) :
-       m_reader(reader), m_pitch(pitch), m_resampler(resampler), 
m_mapper(mapper), m_keep(keep), m_user_pitch(1.0f), m_user_volume(1.0f), 
m_user_pan(0.0f), m_volume(1.0f), m_old_volume(1.0f), m_loopcount(0),
+       m_reader(reader), m_pitch(pitch), m_resampler(resampler), 
m_mapper(mapper), m_keep(keep), m_user_pitch(1.0f), m_user_volume(1.0f), 
m_user_pan(0.0f), m_volume(0.0f), m_old_volume(0.0f), m_loopcount(0),
        m_relative(true), m_volume_max(1.0f), m_volume_min(0), 
m_distance_max(std::numeric_limits<float>::max()),
        m_distance_reference(1.0f), m_attenuation(1.0f), 
m_cone_angle_outer(M_PI), m_cone_angle_inner(M_PI), m_cone_volume_outer(0),
        m_flags(AUD_RENDER_CONE), m_stop(NULL), m_stop_data(NULL), 
m_status(AUD_STATUS_PLAYING), m_device(device)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to