Commit graph

136 commits

Author SHA1 Message Date
kervala
dd88ab208c Changed: Get length of song in FMod driver too (issue #59) 2016-09-03 10:03:33 +02:00
kervala
8260641eae Fixed: Include initguid.h to avoid linking against dxguid.lib 2016-08-06 20:09:40 +02:00
kervala
d94941a20b Changed: Replace size() comparisons by empty() 2016-05-25 23:18:11 +02:00
kervala
f076548844 Use right versions of Win32 functions, issue #261 2016-02-20 18:52:57 +01:00
kervala
c4235f7b1e Changed: Let dependencies propagate to other targets 2015-12-07 21:48:32 +01:00
kervala
a6ed27598f Changed: Add and use more constants in config.h 2015-11-29 14:19:02 +01:00
kervala
532aaa1078 Changed: Simplified CMake ELSE and ENDIF 2015-11-29 14:06:05 +01:00
kervala
647fe665f1 Added: RC files for NeL drivers 2015-11-29 13:58:12 +01:00
kervala
f9125741c4 Changed: Display basic information for OpenAL driver 2015-11-15 18:31:56 +01:00
kervala
0267264cdd Changed: Temporary comment the line because XAudio2 returns an error if used 2015-11-15 18:31:20 +01:00
kaetemi
0289b22db0 This seems like a good idea as well, ref #254 2015-11-15 12:27:58 +01:00
kaetemi
fc8e07c791 Add some extra checks, ref #254 2015-11-15 12:21:14 +01:00
kervala
5db6c42975 Fixed: Avoid warnings of conflicts between Debug and Release DLLs 2015-11-01 16:47:39 +01:00
kaetemi
ab0aed948a Fix DXSDK include order 2015-07-10 06:16:19 +02:00
kervala
bdfa7a624e Changed: Minor changes 2014-12-26 13:38:02 +01:00
kaetemi
76704a9952 Fix XA2 driver compile under MinGW 2014-06-18 23:18:06 +02:00
kaetemi
fc9dc1471a Fix linking of OpenAL driver under MinGW 2014-06-18 00:28:08 +02:00
kaetemi
5b47ca4709 Fix compilation of NLMISC under MinGW 2014-06-17 21:48:25 +02:00
kaetemi
65b29b38e5 Additional streaming behaviour fix for XAudio2 driver 2014-02-17 00:20:29 +01:00
kaetemi
374f6a99ed Remove some debug 2014-02-16 20:44:58 +01:00
kaetemi
b19971fe3f Fix some streaming behaviour in XAudio2 driver 2014-02-16 20:36:58 +01:00
kaetemi
75dd245195 Changed: Better log text 2012-12-10 13:32:17 +01:00
kaetemi
7707463fe2 Fixed: typo 2012-12-10 13:30:14 +01:00
kaetemi
971ffdb8e3 Changed: Alternative code for play function for streaming source 2012-12-10 13:28:39 +01:00
kaetemi
e32d4cbf1d Changed: Additional checks for streaming buffers in OpenAL 2012-12-10 13:09:41 +01:00
kervala
05ae6371c1 Changed: Minor changes 2012-10-28 13:47:09 +01:00
kervala
cdf8fd5c6e Fixed: #1496 Fall back to OpenAL default device (patch provided by simco, thanks!) 2012-09-29 12:51:15 +02:00
kervala
c4f90a40d2 Changed: Drivers runtimes should go in NL_DRIVER_PREFIX 2012-09-26 12:46:43 +02:00
kervala
38c5e6840d Fixed: #1493 MultiArch support 2012-09-22 22:57:38 +02:00
kaetemi
41069c4582 Changed: Also handle distMax with negative alpha in new manual rolloff function 2012-06-03 15:56:47 +02:00
kaetemi
1eae7bc35b Changed: Avoid some more sqrt calculations 2012-06-03 02:00:32 +02:00
kaetemi
1709e7ed8a Added: Specific code for amplitude based rolloff to avoid unneccesary log10 and pow calls and improve performance 2012-06-03 01:50:53 +02:00
sfb
2f9410f22d Fixed EOL issues and added .hgeol file. 2012-05-29 08:31:11 -05:00
kervala
4c0d138212 Fixed: Some Windows.h inclusions 2012-05-21 10:03:08 +02:00
kaetemi
1926c56f64 Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max()) 2012-04-12 18:16:53 +02:00
kaetemi
4973e05183 Added: Log warnings when setting excessively high max distances on sound sources 2012-04-12 18:06:33 +02:00
kaetemi
e0369c701c Removed: Warning messages 2012-04-12 17:56:54 +02:00
kaetemi
dec156f728 Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled 2012-04-12 17:48:56 +02:00
kaetemi
a87afeb44b Fixed: Always commit 3d positioning when calling play on sources. This avoids having to wait for update call. Sources no longer cause loud noise when ryzom client finishes loading 2012-04-12 17:24:06 +02:00
kaetemi
afb32cfe1a Fixed: Typos and warnings 2012-04-11 23:34:36 +02:00
kaetemi
25cffcdd12 Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels 2012-04-11 19:30:37 +02:00
kaetemi
30240f6e52 Fixed: #795 Removed unused include 2012-04-11 15:45:59 +02:00
kaetemi
4eeb06857c Removed: #795 CMusicBuffer from sound lowlevel 2012-04-11 11:40:42 +02:00
kaetemi
17ff9e9f68 Changed: #795 Move vorbis dependency to nlsound and group project files 2012-04-10 20:40:24 +02:00
kaetemi
933c939509 Added: FormatNotSet value for TBufferFormat 2012-04-10 00:06:05 +02:00
kaetemi
385fdefbfc Removed: #795 XAudio2 music implementation 2012-04-09 21:46:07 +02:00
kaetemi
e0350b84c9 Removed: OpenAL music implementation 2012-04-09 21:12:48 +02:00
kaetemi
50fdf13ac5 Reverted: 3fdff8debe52 No comment 2012-04-09 20:28:14 +02:00
kaetemi
0a07e483f9 Reverted: a1603fc4efbf Only release internal resources in driver destructor, not the driver classes, otherwise there will be crashes on exit. The driver classes are deleted by the application. 2012-04-09 20:18:13 +02:00
kaetemi
dee18c2e72 Added: Log warnings when setting excessively high max distances on sound sources 2012-04-09 20:00:53 +02:00