Commit: b977cfd28bd2896e9be7709e8b4b1e4713511ff7
Author: Jörg Müller
Date:   Mon Mar 10 12:30:50 2014 +0100
https://developer.blender.org/rBb977cfd28bd2896e9be7709e8b4b1e4713511ff7

Fix T37293: trying to fix scrubbing not stopping playback

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

M       intern/audaspace/OpenAL/AUD_OpenALDevice.cpp

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

diff --git a/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp 
b/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
index c3877c2..d055c13 100644
--- a/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
+++ b/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
@@ -994,7 +994,7 @@ void AUD_OpenALDevice::updateStreams()
                                if(info != AL_PLAYING)
                                {
                                        // if it really stopped
-                                       if(sound->m_eos)
+                                       if(sound->m_eos && info != AL_INITIAL)
                                        {
                                                if(sound->m_stop)
                                                        
sound->m_stop(sound->m_stop_data);

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

Reply via email to