Commit graph

5450 commits

Author SHA1 Message Date
dfighter1985
a2d398f759 Moved xml auto pointer to nlmisc. 2012-04-16 02:50:18 +02:00
dfighter1985
b876092130 CDB no longer depends on Ryzom database banks. 2012-04-16 02:18:07 +02:00
dfighter1985
e00119f8c3 CDB no longer depends on CInterfaceLink. 2012-04-16 01:31:21 +02:00
kaetemi
491eee49e4 Fixed: Crash on exit caused by incomplete music channel reset 2012-04-13 23:30:35 +02:00
kaetemi
e3d538198b Fixed: Warnings 2012-04-13 23:29:18 +02:00
kaetemi
af01909fad Fixed: Typo 2012-04-13 14:15:04 +02:00
kaetemi
d3ea70098b Changed: #1459 Reserve functional group controller node names 2012-04-13 13:59:24 +02:00
kaetemi
2be1238ec5 Merge 2012-04-13 11:59:56 +02:00
kaetemi
79c8722ef2 Changed: #1459 Simplify the sound group controller interface 2012-04-13 11:54:20 +02:00
kervala
5531e6feb7 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-13 10:07:06 +02:00
kervala
184b8489b3 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-13 09:36:51 +02:00
kaetemi
5cdc872188 Changed: Provide a fake sound name for fake CSound created by music channel 2012-04-13 03:10:13 +02:00
kaetemi
01358226e9 Changed: #1461 Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects 2012-04-13 03:06:52 +02:00
kaetemi
e9124dfed6 Fixed: #1298 Replace assert with warning when physical sound source fails to play 2012-04-12 21:38:28 +02:00
kaetemi
1317b7aee4 Merged: From sound_dev to default. (Summary: Implemented Stream Sound and Group Controller feature. Various performance improvements and bug fixes in the sound code. Fixed sanity of IThread start and isRunning, added setPriority) 2012-04-12 21:18:02 +02:00
kaetemi
e14e8f70ca Merged: From default to sound_dev 2012-04-12 18:21:26 +02:00
kaetemi
6bd4baaf59 Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max()) 2012-04-12 18:16:53 +02:00
kaetemi
ebbd1e1280 Added: Log warnings when setting excessively high max distances on sound sources 2012-04-12 18:06:33 +02:00
kaetemi
e6747db29f Removed: Warning messages 2012-04-12 17:56:54 +02:00
kaetemi
8276c40ef2 Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled 2012-04-12 17:48:56 +02:00
kaetemi
402995d866 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
kervala
4a414c5a34 Changed: Define Release configuration for compilation checks and as default if not defined (must be defined before PROJECT) 2012-04-12 16:01:38 +02:00
kaetemi
49ad587f0d Changed: #795 Handle safely when audio decoder fails to be created 2012-04-12 12:06:03 +02:00
kaetemi
4ac6c26dfd Merge 2012-04-12 00:28:10 +02:00
kaetemi
d149a9b328 Fixed: #795 #1460 Linux compile of new sound samples 2012-04-12 00:27:03 +02:00
kaetemi
029e4d4173 Changed: #795 #1460 Make sure the streaming thread safely stops in all cases 2012-04-12 00:25:26 +02:00
kervala
d7d7668d94 Changed: #1448 Compilation with Clang 2012-04-11 23:59:55 +02:00
kervala
61bd32b471 Fixed: Servers compilation if using static mysql library compiled with OpenSSL 2012-04-11 23:43:11 +02:00
kaetemi
c199b84cbf Fixed: Typos and warnings 2012-04-11 23:34:36 +02:00
kaetemi
a472f1e741 Changed: Make CWinThread::start more sane, and fixed a typo 2012-04-11 22:05:18 +02:00
kaetemi
d79c56780b Fixed: Implementation for CPThread::isRunning() 2012-04-11 21:55:33 +02:00
kaetemi
3a36329dd7 Fixed: #795 Hang when stopping file stream source that is synchronously waiting for play 2012-04-11 21:51:01 +02:00
kaetemi
4755ce4db6 Fixed: Compile error 2012-04-11 21:49:25 +02:00
kaetemi
a31836c6e0 Added: Some sort of implementation for CPThread::isRunning() 2012-04-11 20:20:02 +02:00
kaetemi
88b65f0e5b 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
edb934afa1 Added: #795 Synchronous loading of audio file streams 2012-04-11 18:07:16 +02:00
kaetemi
4a5660f16a Added: #795 Sample for creating a sound source using .sound sheet with .ogg file 2012-04-11 17:44:57 +02:00
kaetemi
376e619550 Added: #795 Streamed audio file sound source 2012-04-11 17:39:46 +02:00
kaetemi
5a29626ad5 Fixed: #795 Removed unused include 2012-04-11 15:45:59 +02:00
kaetemi
e7b9b54f8c Fixed: Typo in cmake project for stream sample 2012-04-11 15:45:04 +02:00
kaetemi
61de082fc8 Changed: Allow changing looping parameter of audio decoder after init 2012-04-11 15:44:02 +02:00
kaetemi
ce06393464 Added: Function to set thread priority 2012-04-11 15:38:49 +02:00
kervala
905e2b03da Changed: Some Debian multiarch fixes
Added: Option WITH_SYMBOLS to keep symbols when compiling in Release
2012-04-11 15:30:38 +02:00
kaetemi
700a499f86 Fixed: Potential bug in CWinThread, someone using a mutex on the stack again 2012-04-11 13:24:03 +02:00
kaetemi
e799372c7b Changed: Turned off pitch change in stream ogg vorbis sample 2012-04-11 11:55:30 +02:00
kaetemi
3c98ac7b93 Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound 2012-04-11 11:52:28 +02:00
kaetemi
93856ded88 Removed: #795 CMusicBuffer from sound lowlevel 2012-04-11 11:40:42 +02:00
kaetemi
515158bf5b Changed: Apply changes from CMusicBuffer to CAudioDecoder 2012-04-11 11:39:21 +02:00
kaetemi
59f6ff3010 Changed: #1459 Use effects group controller for ryzom client effects volume control 2012-04-11 11:24:48 +02:00
kaetemi
13092fa479 Changed: Improve performance of ryzom client CSoundManager. Strange code, though. 2012-04-11 00:48:47 +02:00