Commit graph

136 commits

Author SHA1 Message Date
kaetemi
2e47ab7fe4 Reverted: dc87ef1a34b6 Parameter distMax depends on fixed values in sheets and other code. Using this to switch between rolloff and minimum sound is likely causing the glitchy sound volumes of background sounds. Must be fixed in whatever code is using too large value of distMax instead, and not here. 2012-04-09 19:03:48 +02:00
kaetemi
51ac3a0e38 Reverted: 2424536ec6f9 The setAsyncLoading function is used for a different purpose. In our case, async means that the file is read on the fly, and otherwise it is fully loaded into memory before being encoded. Synchronous mode is used for example during loading when hard disk access is not guaranteed. 2012-04-09 18:42:31 +02:00
kervala
41551e3026 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 2012-03-03 10:49:42 +01:00
kervala
44e3c936e4 Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...) 2011-09-11 14:44:37 +02:00
kervala
5b5a050616 Changed: Exceptions catched by reference 2011-06-03 10:35:25 +02:00
kervala
69bc6a6d4e Changed: Exceptions catched by reference 2011-06-02 18:44:48 +02:00
vl
d2bc4b288a Fixed: ugly fix to not crash when we cannot create a buffer #1116 2011-06-01 00:04:11 +02:00
kervala
c503b1859c Changed: #1251 NeL can't find selected drivers in CMake 2011-02-24 18:01:31 +01:00
vl
0a43a83b25 Changed: on mac, openal is always dynlib 2011-02-18 09:10:55 +01:00
kervala
0b8820ca0c Fixed: Compilation under Linux with STLport 2011-02-11 18:05:19 +01:00
kervala
de5b52f7f1 Changed: #1249 Endianness problems while access to disk or memory (patch provided by Jeru) 2011-02-08 18:57:24 +01:00
kervala
356816cba7 Changed: #1231 Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles 2011-01-10 13:50:07 +01:00
kervala
e715870050 Fixed: Names and exported symbols for sound drivers (thanks to Krolock) 2010-10-22 09:19:39 +02:00
kervala
c3872b8ea9 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 2010-09-28 11:25:37 +02:00
kervala
2e1891d281 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 2010-09-28 11:18:21 +02:00
kervala
2d93e27643 Fixed: Compilation with STLport under Linux (and probably Mac OS X) 2010-09-26 23:27:52 +02:00
kervala
7b96c2328f Changed: Updated CMake projects 2010-09-25 22:53:33 +02:00
vl
c26c0f29bf Changed: ogg vorbis lib order 2010-09-24 10:29:06 +02:00
kervala
2633b61040 Fixed: Static sound drivers link to nelsnd_lowlevel 2010-09-23 18:48:04 +02:00
vl
a3469ecd96 Added: in static, we don't compile fmod since it only exists in dynlib 2010-09-23 15:51:24 +02:00
vl
42515f458e Added: case for static version of the driver 2010-09-23 15:50:44 +02:00
kervala
b8c45ca587 Fixed: Display of .h files in generated projects 2010-09-19 18:49:03 +02:00
kervala
b7cec00055 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-15 10:27:26 +02:00
kervala
e7afa14bd2 Added: NL_ADD_RUNTIME_FLAGS for libraries 2010-09-14 13:51:44 +02:00
kervala
0616ce2c0d Changed: Dependencies definitions 2010-09-11 19:44:22 +02:00
mattraykowski
41c0e07894 merge while working on rebase root source dir 2010-09-03 08:02:04 -06:00
mattraykowski
50aee6c951 Changed: #842 Added more project prefixes to project labels (aka NeL, Ryzom), converted some more Ryzom projects to the new layout. 2010-09-03 07:07:47 -06:00
kervala
4eae9d7739 Changed: Removed propagation of dependencies to other projects (fix lintian warnings) 2010-09-02 09:56:54 +02:00
kervala
95c6584e37 Fixed: #1080 Under Linux, load NeL drivers from a specific directory 2010-08-28 14:10:56 +02:00
kervala
480c88ea2e Fixed: infinite loop in ogg vorbis streaming (negative ov_read result means an error) 2010-08-17 23:02:47 +02:00
kervala
cef3dab9a7 Changed: Removed useless dependencies 2010-08-11 19:43:52 +02:00
kervala
3a675cb90b Fixed: libc functions wouldn't be replaced by intrinsics equivalent 2010-08-11 15:05:03 +02:00
kervala
b2f5333297 Changed: #825 Remove all warning when compiling Ryzom 2010-08-09 16:20:03 +02:00
rti
339c99918c Fixed: minor compile and link errors related to Ogg/Vorbis and nelsnd_lowlevel 2010-08-04 16:31:28 +02:00
kervala
92dff7c4f1 Fixed: numeric_limits not found in Fmod driver 2010-08-03 13:56:34 +02:00
kervala
8b612867db Changed: #1030 Allow to queue any buffer not only those managed by CSourceAL 2010-07-29 13:51:37 +02:00
kervala
2dfef931fc Changed: #1030 Implemented getTime() in OpenAL driver 2010-07-29 13:49:41 +02:00
kervala
99c9bc60d7 Changed: #1030 Don't add buffer to queue when using sync mode 2010-07-29 13:46:33 +02:00
kervala
79d0b4fced Fixed: #1032 Crash in OpenAL driver when a music is playing and user returns to selection menu 2010-07-29 13:44:55 +02:00
kervala
1cd25d97de Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 21:13:39 +02:00
kervala
079946f022 Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 20:32:48 +02:00
kervala
8a193abef3 Changed: #1031 Music is "stopped" when client is loading with OpenAL driver 2010-07-28 20:28:16 +02:00
kervala
e38e41c707 Changed: #1030 Don't delete buffers if they will be reused 2010-07-28 20:12:45 +02:00
kervala
8a5d3811ae Changed: CListenerFMod inherits from NLMISC::CManualSingleton<CListenerFMod> 2010-07-28 19:42:46 +02:00
kervala
032a6d67bc Changed: #878 Fix typos in comments/code 2010-07-28 19:27:38 +02:00
kervala
ff02f35b70 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 20:23:39 +02:00
kervala
dbd225cf7b Fixed: #1030 Implement music streaming in OpenAL driver 2010-07-27 19:22:19 +02:00
kervala
97e7509803 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 18:56:34 +02:00
kervala
e16ae0c3e5 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 18:52:05 +02:00
kervala
f4a2d07919 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 17:53:08 +02:00
kervala
7236c83bc4 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 17:43:36 +02:00
kervala
7e9baec441 Changed: #878 Fix typos in comments/code 2010-07-27 13:16:41 +02:00
mattraykowski
42c3bf3ceb Change: #842 Added some source groups to mimic VS SLNs. 2010-07-23 13:54:42 -06:00
mattraykowski
b956146380 Change: #842 Setting WITH_STATIC_DRIVERS links GL/D3D and FMOD/AL/DS/XA to 3D and sound respectively. 2010-07-23 13:05:21 -06:00
Matt Raykowski
9b391a24fa Changed: #842 Added helper macros to cleanup files, removed useless DECORATE_NEL_LIB macro and started adding WITH_STATIC/WITH_STATIC_DRIVER support for full static linking. 2010-07-14 12:13:07 -05:00
kervala
bc7fb5fbe9 Changed: #880 Use PCH under Linux with CMake 2010-06-30 15:31:31 +02:00
kervala
abc2773e09 Changed: #880 Use PCH under Linux with CMake (use the same macros for Windows too) 2010-06-26 16:47:36 +02:00
kervala
217d5c17e8 Changed: #842 Added new optimizations for VC++ linker and compiler 2010-06-26 16:37:27 +02:00
kervala
f2fcb4ae1e Changed: #880 Use PCH under Linux with CMake 2010-06-25 12:58:52 +02:00
kervala
e5acdd3fed Changed: #880 Use PCH under Linux with CMake 2010-06-25 11:44:58 +02:00
kervala
cdfea743a3 Changed: #880 Use PCH under Linux with CMake 2010-06-25 11:05:33 +02:00
kervala
73148e25ea Changed: #880 Use PCH under Linux with CMake 2010-06-25 08:33:15 +02:00
kervala
c3d1ac3de9 Changed: #878 Fix typos in comments/code 2010-06-24 15:00:31 +02:00
kervala
f52b581031 Changed: #842 Added SOVERSION property to shared libraries 2010-06-14 10:30:17 +02:00
kervala
46707ef3bc Changed: #878 Fix typos in comments/code 2010-06-14 10:02:51 +02:00
kervala
804170c6f0 Changed: #878 Fix typos in comments/code 2010-06-13 16:58:11 +02:00
kaetemi
05899b02c7 Merge 2010-06-11 19:40:22 +02:00
kaetemi
ddcd5dad38 Fixed: #974 OpenAL driver did not work anymore because of bad isBufferLoaded implementation. 2010-06-11 19:31:24 +02:00
Matt Raykowski"
ed53048e4b Changed: #842 panolpy_maker finds libsquish, OpenAL driver finds EFX-Util on Windows. 2010-06-09 07:23:30 -05:00
kervala
396e573268 Fixed: #963 Floating point exceptions 2010-06-05 15:57:24 +02:00
kervala
ce7ede2ce1 Fixed: #963 Floating point exceptions 2010-06-05 10:50:04 +02:00
kervala
58bab79dad Changed: #878 Fix typos in comments/code 2010-06-03 14:45:51 +02:00
kervala
88bc352b2b Changed: #825 Remove all warning when compiling Ryzom on Linux 2010-05-13 22:23:34 +02:00
kervala
1104704333 Fixed: #895 BUILD BREAK: Nel Broken again with listener_xaudio2.cpp syntax error 2010-05-13 20:55:50 +02:00
vl
4950682c80 Changed: #872 include path are not the same for openal on mac (patch by rti) 2010-05-13 19:01:07 +02:00
vl
5386672aa2 Changed: make it compile in pure static 2010-05-12 16:01:40 +02:00
vl
d03d10d1ff Fixed: in static, it didn't compile 2010-05-12 12:40:30 +02:00
kervala
4bf0244acc Changed: #876 Nel driver_xaudio2 and driver_dsound failed to compile 2010-05-11 21:00:45 +02:00
kervala
9a2cd6a3d4 Changed: #860 Remove/convert/update old projects 2010-05-11 20:56:57 +02:00
kervala
6245470c51 Merge 2010-05-11 09:52:58 +02:00
Matt Raykowski
69c04a2af5 Resolved: #876 Applied patch from Nille02 - typos in header move branch. Missed music_channel_xaudio2.h 2010-05-10 20:41:59 -05:00
Matt Raykowski
27088aa006 Resolved: #876 Applied patch from Nille02 - typos in header move branch. 2010-05-10 20:39:16 -05:00
Matt Raykowski
44c9a7227f Update: #870 Fixing the private headers issues. 2010-05-10 15:28:57 -05:00
kervala
9354662325 Changed: #860 Remove/convert/update Visual C++ projects 2010-05-09 11:49:35 +02:00
acemtp
7d2f2ff7b1 Fixed: #841 set the good agpl header 2010-05-07 11:06:20 +02:00
acemtp
1792297c93 initial version 2010-05-06 02:08:41 +02:00