[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38383] branches/soc-2011-pepper/intern/ audaspace/intern: 3D Audio GSoC:

Joerg Mueller nexyon at gmail.com
Thu Jul 14 07:56:47 CEST 2011


Revision: 38383
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38383
Author:   nexyon
Date:     2011-07-14 05:56:47 +0000 (Thu, 14 Jul 2011)
Log Message:
-----------
3D Audio GSoC:
MSVC compile fixes.

Modified Paths:
--------------
    branches/soc-2011-pepper/intern/audaspace/intern/AUD_ChannelMapperReader.cpp
    branches/soc-2011-pepper/intern/audaspace/intern/AUD_SoftwareDevice.cpp

Modified: branches/soc-2011-pepper/intern/audaspace/intern/AUD_ChannelMapperReader.cpp
===================================================================
--- branches/soc-2011-pepper/intern/audaspace/intern/AUD_ChannelMapperReader.cpp	2011-07-14 04:17:37 UTC (rev 38382)
+++ branches/soc-2011-pepper/intern/audaspace/intern/AUD_ChannelMapperReader.cpp	2011-07-14 05:56:47 UTC (rev 38383)
@@ -60,7 +60,7 @@
 
 void AUD_ChannelMapperReader::setMonoAngle(float angle)
 {
-	if(std::isnan(angle))
+	if(angle != angle)
 		angle = 0;
 	m_mono_angle = angle;
 	if(m_source_channels == AUD_CHANNELS_MONO)

Modified: branches/soc-2011-pepper/intern/audaspace/intern/AUD_SoftwareDevice.cpp
===================================================================
--- branches/soc-2011-pepper/intern/audaspace/intern/AUD_SoftwareDevice.cpp	2011-07-14 04:17:37 UTC (rev 38382)
+++ branches/soc-2011-pepper/intern/audaspace/intern/AUD_SoftwareDevice.cpp	2011-07-14 05:56:47 UTC (rev 38383)
@@ -43,6 +43,10 @@
 #include <cmath>
 #include <limits>
 
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
+
 typedef enum
 {
 	AUD_RENDER_DISTANCE = 0x01,




More information about the Bf-blender-cvs mailing list