Commit graph

1987 commits

Author SHA1 Message Date
kaetemi
4a02d20a4c Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max())
--HG--
branch : sound_dev
2012-04-12 18:16:53 +02:00
kaetemi
b371588b93 Added: Log warnings when setting excessively high max distances on sound sources
--HG--
branch : sound_dev
2012-04-12 18:06:33 +02:00
kaetemi
f9745080b5 Removed: Warning messages
--HG--
branch : sound_dev
2012-04-12 17:56:54 +02:00
kaetemi
d63bda28f4 Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled
--HG--
branch : sound_dev
2012-04-12 17:48:56 +02:00
kaetemi
b6025fc008 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
--HG--
branch : sound_dev
2012-04-12 17:24:06 +02:00
kervala
8e70469541 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
015f47d71d Changed: #795 Handle safely when audio decoder fails to be created
--HG--
branch : sound_dev
2012-04-12 12:06:03 +02:00
kaetemi
a33f3e7e32 Merge
--HG--
branch : sound_dev
2012-04-12 00:28:10 +02:00
kaetemi
1b41357a43 Fixed: #795 #1460 Linux compile of new sound samples
--HG--
branch : sound_dev
2012-04-12 00:27:03 +02:00
kaetemi
1cd4936ceb Changed: #795 #1460 Make sure the streaming thread safely stops in all cases
--HG--
branch : sound_dev
2012-04-12 00:25:26 +02:00
kervala
eeecc06601 Changed: #1448 Compilation with Clang 2012-04-11 23:59:55 +02:00
kervala
d0314c9e0e Fixed: Servers compilation if using static mysql library compiled with OpenSSL 2012-04-11 23:43:11 +02:00
kaetemi
b486e22a96 Fixed: Typos and warnings
--HG--
branch : sound_dev
2012-04-11 23:34:36 +02:00
kaetemi
80bf70efbb Changed: Make CWinThread::start more sane, and fixed a typo
--HG--
branch : sound_dev
2012-04-11 22:05:18 +02:00
kaetemi
c0c5ee6d93 Fixed: Implementation for CPThread::isRunning()
--HG--
branch : sound_dev
2012-04-11 21:55:33 +02:00
kaetemi
1b49b59e02 Fixed: #795 Hang when stopping file stream source that is synchronously waiting for play
--HG--
branch : sound_dev
2012-04-11 21:51:01 +02:00
kaetemi
41968b0674 Fixed: Compile error
--HG--
branch : sound_dev
2012-04-11 21:49:25 +02:00
kaetemi
c03655b0ba Added: Some sort of implementation for CPThread::isRunning()
--HG--
branch : sound_dev
2012-04-11 20:20:02 +02:00
kaetemi
695dac7783 Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels
--HG--
branch : sound_dev
2012-04-11 19:30:37 +02:00
kaetemi
2f504788f0 Added: #795 Synchronous loading of audio file streams
--HG--
branch : sound_dev
2012-04-11 18:07:16 +02:00
kaetemi
3bbf48e699 Added: #795 Sample for creating a sound source using .sound sheet with .ogg file
--HG--
branch : sound_dev
2012-04-11 17:44:57 +02:00
kaetemi
bbd291a089 Added: #795 Streamed audio file sound source
--HG--
branch : sound_dev
2012-04-11 17:39:46 +02:00
kaetemi
57aa8b4d74 Fixed: #795 Removed unused include
--HG--
branch : sound_dev
2012-04-11 15:45:59 +02:00
kaetemi
70ca1197c5 Fixed: Typo in cmake project for stream sample
--HG--
branch : sound_dev
2012-04-11 15:45:04 +02:00
kaetemi
19599cd9f5 Changed: Allow changing looping parameter of audio decoder after init
--HG--
branch : sound_dev
2012-04-11 15:44:02 +02:00
kaetemi
1758ed6a96 Added: Function to set thread priority
--HG--
branch : sound_dev
2012-04-11 15:38:49 +02:00
kervala
0028303c35 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
268f2e247f Fixed: Potential bug in CWinThread, someone using a mutex on the stack again
--HG--
branch : sound_dev
2012-04-11 13:24:03 +02:00
kaetemi
1d0052d228 Changed: Turned off pitch change in stream ogg vorbis sample
--HG--
branch : sound_dev
2012-04-11 11:55:30 +02:00
kaetemi
1b88f2782b Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound
--HG--
branch : sound_dev
2012-04-11 11:52:28 +02:00
kaetemi
09717924cf Removed: #795 CMusicBuffer from sound lowlevel
--HG--
branch : sound_dev
2012-04-11 11:40:42 +02:00
kaetemi
1ab53c8bb2 Changed: Apply changes from CMusicBuffer to CAudioDecoder
--HG--
branch : sound_dev
2012-04-11 11:39:21 +02:00
kaetemi
18f75a4bd0 Changed: #1459 Use effects group controller for ryzom client effects volume control
--HG--
branch : sound_dev
2012-04-11 11:24:48 +02:00
kaetemi
7a95fae1f9 Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
--HG--
branch : sound_dev
2012-04-11 00:48:47 +02:00
kaetemi
a346ab59ad Merge: From default to sound_dev
--HG--
branch : sound_dev
2012-04-10 20:49:55 +02:00
kaetemi
b15e014a9d Changed: #795 Move vorbis dependency to nlsound and group project files
--HG--
branch : sound_dev
2012-04-10 20:40:24 +02:00
kaetemi
84f11c6327 Fixed: #1459 Done
--HG--
branch : sound_dev
2012-04-10 18:18:58 +02:00
kaetemi
11f0872a01 Added: #1459 Load group controller from sound sheets
--HG--
branch : sound_dev
2012-04-10 16:32:04 +02:00
kaetemi
0b64102ab8 Added: #1459 Group controllers for sound sources
--HG--
branch : sound_dev
2012-04-10 15:24:35 +02:00
kervala
e796c84824 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-10 13:50:23 +02:00
kaetemi
57411c0a7b Added: FormatNotSet value for TBufferFormat
--HG--
branch : sound_dev
2012-04-10 00:06:05 +02:00
kaetemi
b2971ffc0c Fixed: Update audio mixer during buffer streaming in streaming sample
--HG--
branch : sound_dev
2012-04-10 00:05:01 +02:00
kaetemi
5c1d3cc6c4 Moved: Sound sources sample to sound sample directory
Added: CMake configuration for ogg vorbis stream source sample

--HG--
branch : sound_dev
2012-04-09 22:36:12 +02:00
kaetemi
c4adc53a0f Removed: #795 XAudio2 music implementation
--HG--
branch : sound_dev
2012-04-09 21:46:07 +02:00
kaetemi
8491bd4829 Removed: OpenAL music implementation
--HG--
branch : sound_dev
2012-04-09 21:12:48 +02:00
kaetemi
dd02d76df8 Reverted: 3fdff8debe52 No comment
--HG--
branch : sound_dev
2012-04-09 20:28:14 +02:00
kaetemi
19546acade 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.
--HG--
branch : sound_dev
2012-04-09 20:18:13 +02:00
kaetemi
f858bbfbe9 Added: Log warnings when setting excessively high max distances on sound sources
--HG--
branch : sound_dev
2012-04-09 20:00:53 +02:00
kaetemi
87ba382ef5 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.
--HG--
branch : sound_dev
2012-04-09 19:03:48 +02:00
kaetemi
afdbc97039 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.
--HG--
branch : sound_dev
2012-04-09 18:42:31 +02:00
kaetemi
b1c9745c8d Added: Useful comment
--HG--
branch : sound_dev
2012-04-09 18:24:09 +02:00
kaetemi
0bc94787cb Fixed: Do not mess with the order of the old TSampleFormat enum
--HG--
branch : sound_dev
2012-04-09 18:21:41 +02:00
kervala
55f7150202 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-08 14:23:36 +02:00
kervala
36fcd706fa Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 23:47:55 +02:00
kervala
41747da931 Changed: Remove cariage return in build date 2012-04-07 23:16:04 +02:00
kervala
05d423ecdd Changed: Remove cariage return in build date 2012-04-07 22:47:03 +02:00
kervala
de9b4be9c6 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 22:30:39 +02:00
kervala
48e05d0056 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 20:04:08 +02:00
kervala
5027632925 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 15:56:41 +02:00
kervala
18e11b2867 Changed: Some checks for Clang and MinGW 2012-04-07 15:11:18 +02:00
kervala
0ac33d338a Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 15:04:26 +02:00
kervala
cdcdc05e88 Fixed: #1448 Compilation with CLang 2012-04-07 14:57:15 +02:00
kervala
18ea4f8004 Changed: Check for Lua, Luabind, CURL and LibWWW only if compiling the client 2012-04-07 14:03:50 +02:00
kervala
6c768a144a Changed: #1448 Compilation with CLang 2012-04-07 11:51:21 +02:00
kervala
d274c3d42e Changed: #1448 Compilation with CLang 2012-04-07 11:29:45 +02:00
kervala
425927cd50 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 2012-04-07 11:14:21 +02:00
kaetemi
b1bfd3da01 Fixed: #1455 Bad changes in revision 48a37af6954c 2012-04-05 19:30:41 +02:00
kaetemi
fab5ddfd74 Fixed: Compile errors under Linux. 2012-04-05 17:45:53 +02:00
sfb
1390dbf7fe merge 2012-04-02 14:27:45 -05:00
sfb
e5cf9934e7 Fixed: #1455 VS10 isn't implicitly casting to CSString. Forcing it, which is probably more correct anyway. 2012-04-02 14:26:12 -05:00
kaetemi
7797e57737 Fixed: Compile under Linux Mint 12 with GTK enabled. 2012-03-23 07:59:45 +01:00
sfb
e2b2b8ffca Fixed: #1378 Imported nimetu's WebIG reference implementation. 2012-03-22 15:48:13 -05:00
sfb
4c2a3b6801 Fixed: #1414 Copied index.ctp to listdir.ctp and admin_index.ctp to eliminate symlinks. 2012-03-22 15:18:17 -05:00
sfb
a3ca1d10bc Changed: #1414 Removing symlinks. 2012-03-22 15:17:12 -05:00
sfb
1279aa5d3a merge from default
--HG--
branch : gsoc2011-kerozcak
2012-03-22 14:31:07 -05:00
sfb
7bffecddc3 merge changeset from remote 2012-03-21 07:55:14 -05:00
kervala
a840c0fa56 Changed: #878 Fix typos in comments/code 2012-03-17 15:01:27 +01:00
kervala
1af368b7e4 Changed: #1433 Merge changes from patch 1.13 2012-03-17 15:00:24 +01:00
kervala
a48a7f06dd Changed: #1444 Add details for user-agent 2012-03-15 00:15:03 +01:00
dnk-88
ed26ebc3ec Added: #1450 Added multiple undo stacks per context. 2012-03-13 02:20:26 +03:00
sfb
5bbff4201d merge inbound 2012-03-12 13:31:26 -05:00
sfb
66d5b0b879 Fixed: #1449 Added missing header, fixed CMake configuration, fixed iterators. GUS builds fine without MFC extensions. 2012-03-12 13:28:56 -05:00
sfb
ade9ab1689 Fixed: #1436 Fixed license header for deployment_configuration files - PMS should be building fine now. 2012-03-12 13:26:13 -05:00
kervala
35b2270fe8 Fixed: ryzom_servershare CMakeLists.txt typo 2012-03-10 13:08:13 +01:00
kaetemi
d0ff6b9c80 Fixed: Forgot to add the grouped files to the target thing 2012-03-09 18:26:53 +01:00
kervala
b97eabc992 Fixed: Compilation with WITH_STATIC_EXTERNAL under Mac OS X 2012-03-09 14:39:37 +01:00
kervala
346920f1fd Merge 2012-03-09 13:06:52 +01:00
kervala
b27b2a0817 Changed: #1433 Merge changes from patch 1.13 (patch provided by Molator) 2012-03-09 13:03:47 +01:00
kaetemi
33842ea6ed Changed: Some source file grouping in some projects 2012-03-09 11:30:31 +01:00
kervala
1ef105403c Fixed: #1447 PCH don't work anymore on Mac OS X 2012-03-09 09:31:13 +01:00
kervala
d5731ad5ea Changed: #1433 Merge changes from patch 1.13 2012-03-08 16:59:03 +01:00
kervala
033c2ecf0e Fixed: #1321 Adopt WITH_STATIC_EXTERNAL for Mac OS X 2012-03-07 20:47:32 +01:00
kervala
c937df33ef Changed: #1444 Add details for user-agent 2012-03-06 14:21:23 +01:00
kervala
b40f9b933d Changed: #1433 Merge changes from patch 1.13 2012-03-05 18:56:30 +01:00
kervala
b1ad39a21b Changed: #1433 Merge changes from patch 1.13 2012-03-05 11:59:00 +01:00
Krolock
3ce80d356a Added: creating new bnp files
Fixed: some bugs caused crashes during drag&drop
2012-03-04 19:09:41 +01:00
kervala
6b293ca23a Fixed: #1433 Merge changes from patch 1.13 2012-03-04 16:54:37 +01:00
kervala
247e920543 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:35:44 +01:00
kervala
ea0804b153 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:11:28 +01:00
kervala
01a3479288 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:09:23 +01:00
kervala
f179ef28b1 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:06:07 +01:00
kervala
e7a69b6950 Changed: #1433 Merge changes from patch 1.13 2012-03-04 14:01:11 +01:00
kervala
3c47b9f8d5 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 2012-03-03 10:49:42 +01:00
kaetemi
16835cc4b6 Fixed: #620 Incorrect usage of mutex in particle system loader 2012-03-02 22:43:42 +01:00
kaetemi
0953ada8c3 Patched: #1387 Wrong includes in some max plugins 2012-03-02 22:29:06 +01:00
sfb
a76cc5abc8 merge from default
--HG--
branch : branch-bnp-manager-plugin
2012-03-02 14:21:42 -06:00
kervala
5c458d4c65 Fixed: Compilation under Mac OS X 2012-02-29 23:12:07 +01:00
sfb
acc6ce1b59 merge 2012-02-29 09:33:05 -06:00
sfb
efa4fbdbf1 merge 2012-02-29 09:32:53 -06:00
sfb
d4e185c741 Changed: #1436 Enabled patchman build, fixed its CMakeLists added missing header includes, eliminated static-ness of extern'd functions. 2012-02-29 09:26:31 -06:00
sfb
a00d451e09 Added: #1436 Missing deployment_configuration.cpp/h files. 2012-02-29 09:24:49 -06:00
kaetemi
93d3a4fea4 Fixed: Use $_POST and $_GET instead of deprecated $HTTP_GET_VARS and $HTTP_POST_VARS in the admin tool. 2012-02-29 13:10:59 +01:00
kervala
a09943f1f0 Changed: #1433 Merge changes from patch 1.13 2012-02-27 23:48:36 +01:00
kervala
6c43baaa1c Changed: #1433 Merge changes from patch 1.13 2012-02-27 22:42:30 +01:00
kervala
86eaabd0a2 Changed: #1433 Merge changes from patch 1.13 2012-02-27 16:10:47 +01:00
kervala
17aded8877 Changed: Support for Debian/Ubuntu multiarch (use -DCMAKE_LIBRARY_ARCHITECTURE=<multiarch>) 2012-02-27 15:19:53 +01:00
kervala
457704b2b6 Changed: #1433 Merge changes from patch 1.13 2012-02-27 15:04:33 +01:00
kervala
d50e7369cf Changed: #878 Fix typos in comments/code 2012-02-27 10:01:45 +01:00
kervala
dbb327deb0 Changed: #1433 Merge changes from patch 1.13 2012-02-27 09:59:27 +01:00
kervala
7523a91fe1 Changed: Fix again bad MSVC10 CMake generator... 2012-02-22 22:17:09 +01:00
kervala
f0008d9952 Changed: #1219 Bad color when rgba.cpp is compiled with GCC 4.2.4 2012-02-21 21:11:04 +01:00
Krolock
0d607ba793 Added: Drop handling from outside into FileListDialog
--HG--
branch : branch-bnp-manager-plugin
2012-02-21 18:00:05 +01:00
Krolock
23c6ff964e Added: Sortproxymodel class
--HG--
branch : branch-bnp-manager-plugin
2012-02-21 17:47:26 +01:00
kervala
94aab791da Changed: Search in default paths if DXSDK_DIR is not defined 2012-02-21 17:47:16 +01:00
Krolock
a178f13d61 Added: Sortproxymodel in order to sort DirTreeView (folders on top)
--HG--
branch : branch-bnp-manager-plugin
2012-02-21 17:45:47 +01:00
kervala
dd05742f88 Fixed: Bad check in emote tokens 2012-02-13 11:31:28 +01:00
dfighter1985
b4eae771e2 Moved an action handler, from the view manager's source to the game action handlers' source.
--HG--
branch : gui-refactoring
2012-02-13 02:30:26 +01:00
dfighter1985
546799874e We might as well load the input config when we initialize the input handler.
--HG--
branch : gui-refactoring
2012-02-12 02:18:00 +01:00
dfighter1985
364c8c493e FIXED: CInterfaceManager will no longer be prematurely released while quitting.
--HG--
branch : gui-refactoring
2012-02-11 23:47:54 +01:00
dfighter1985
0ee882f9f1 CInterfaceManager no longer depends on Driver global variable.
--HG--
branch : gui-refactoring
2012-02-11 23:44:55 +01:00
dfighter1985
598ab0b6dc CInterfaceManager and CViewText will no longer depend on the TextContext global variable.
--HG--
branch : gui-refactoring
2012-02-11 04:19:31 +01:00
dfighter1985
8c5b47f979 VCiewRenderer no longer depends on the global TextContext variable. Instead it's updated when it changes.
--HG--
branch : gui-refactoring
2012-02-11 02:28:14 +01:00
dfighter1985
c27ad72de6 CViewRenderer no longer depends on the Driver global variable. Also got rid of the same dependencies in files which included that global from the CViewRenderer header.
--HG--
branch : gui-refactoring
2012-02-11 01:41:46 +01:00
dfighter1985
38f215735c Seems I forgot to remove these..
--HG--
branch : gui-refactoring
2012-02-08 20:27:43 +01:00
dfighter1985
4da697df82 Changed the copyright header of a previously moved file for consistency
--HG--
branch : gui-refactoring
2012-02-08 20:21:29 +01:00
dfighter1985
570e184895 Oups didn't want to commit this.
--HG--
branch : gui-refactoring
2012-02-08 02:06:12 +01:00
dfighter
b127966ffc Moved xml_auto_ptr from game_share to nel misc.
--HG--
branch : gui-refactoring
2012-02-08 01:58:15 +01:00
Krolock
b9c6135e86 merge from default
--HG--
branch : branch-bnp-manager-plugin
2012-01-15 22:22:20 +01:00
dnk-88
02b2da219d Merge 2012-01-15 20:54:00 +03:00
dnk-88
e0b225fa93 Fixed: #1375 Fixed compilation error. 2012-01-15 20:52:33 +03:00
Krolock
2719c61efc Changed: Finished serial system
--HG--
branch : branch-bnp-manager-plugin
2012-01-12 00:18:09 +01:00
Krolock
215eb46cbc Changed: BIG_ENDIAN check is no longer needed
--HG--
branch : branch-bnp-manager-plugin
2012-01-12 00:00:09 +01:00
Krolock
22ff1f79da Changed: bnp_manager_plugin file handles to CIFile/COFile to use serial system
--HG--
branch : branch-bnp-manager-plugin
2012-01-11 23:52:18 +01:00
Krolock
ba66f5e070 Added: Implemented bnp_manager_plugin add and delete files
--HG--
branch : branch-bnp-manager-plugin
2012-01-11 20:54:54 +01:00
kervala
6a6115061c Fixed: #1420 Client patcher compilation under Mac OS X 2012-01-10 10:19:52 +01:00
kervala
15fa0b67f7 Fixed: ryzom_client_patcher missing file 2012-01-07 19:14:24 +01:00
Krolock
e61e79eee3 Added: Added bnp manager plugin basic layout, list and unpack for ovqt
--HG--
branch : branch-bnp-manager-plugin
2012-01-04 09:51:10 +01:00
kervala
2014543ec1 Fixed: Missing "stdpch.h" include 2012-01-02 15:53:21 +01:00
kervala
e7a2f7e121 Changed: #825 Remove all warnings when compiling Ryzom 2012-01-02 15:41:22 +01:00
dnk-88
11d9de671d Added #1193 Added scheme bank dialog in particles editor. 2011-12-31 12:24:23 +03:00