Commit Graph

102 Commits (17eab4ef5254bdd628eabecd383a6ca6b68cced4)

Author SHA1 Message Date
kaetemi 4a02d20a4c Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max())
--HG--
branch : sound_dev
13 years ago
kaetemi b371588b93 Added: Log warnings when setting excessively high max distances on sound sources
--HG--
branch : sound_dev
13 years ago
kaetemi f9745080b5 Removed: Warning messages
--HG--
branch : sound_dev
13 years ago
kaetemi d63bda28f4 Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled
--HG--
branch : sound_dev
13 years ago
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
13 years ago
kaetemi b486e22a96 Fixed: Typos and warnings
--HG--
branch : sound_dev
13 years ago
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
13 years ago
kaetemi 57aa8b4d74 Fixed: #795 Removed unused include
--HG--
branch : sound_dev
13 years ago
kaetemi 09717924cf Removed: #795 CMusicBuffer from sound lowlevel
--HG--
branch : sound_dev
13 years ago
kaetemi b15e014a9d Changed: #795 Move vorbis dependency to nlsound and group project files
--HG--
branch : sound_dev
13 years ago
kaetemi 57411c0a7b Added: FormatNotSet value for TBufferFormat
--HG--
branch : sound_dev
13 years ago
kaetemi c4adc53a0f Removed: #795 XAudio2 music implementation
--HG--
branch : sound_dev
13 years ago
kaetemi 8491bd4829 Removed: OpenAL music implementation
--HG--
branch : sound_dev
13 years ago
kaetemi dd02d76df8 Reverted: 3fdff8debe52 No comment
--HG--
branch : sound_dev
13 years ago
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
13 years ago
kaetemi f858bbfbe9 Added: Log warnings when setting excessively high max distances on sound sources
--HG--
branch : sound_dev
13 years ago
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
13 years ago
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
13 years ago
kervala 3c47b9f8d5 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 13 years ago
kervala 6306833423 Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...) 14 years ago
kervala 7c27c233eb Changed: Exceptions catched by reference 14 years ago
kervala 043b845f6c Changed: Exceptions catched by reference 14 years ago
vl 5407fe2518 Fixed: ugly fix to not crash when we cannot create a buffer #1116 14 years ago
kervala 535b75abd6 Changed: #1251 NeL can't find selected drivers in CMake 14 years ago
vl 51245d5f2f Changed: on mac, openal is always dynlib 14 years ago
kervala 56dc241c3d Fixed: Compilation under Linux with STLport 14 years ago
kervala ac68e188ab Changed: #1249 Endianness problems while access to disk or memory (patch provided by Jeru) 14 years ago
kervala ed64aaeb62 Changed: #1231 Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles 14 years ago
kervala ec77e6bf4d Fixed: Names and exported symbols for sound drivers (thanks to Krolock) 15 years ago
kervala f1c8d140aa Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 15 years ago
kervala 84986b79b7 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once 15 years ago
kervala 01eb101355 Fixed: Compilation with STLport under Linux (and probably Mac OS X) 15 years ago
kervala 08bcbc3451 Changed: Updated CMake projects 15 years ago
vl f9903f46de Changed: ogg vorbis lib order 15 years ago
kervala 940de867ee Fixed: Static sound drivers link to nelsnd_lowlevel 15 years ago
vl 837ab5c68f Added: in static, we don't compile fmod since it only exists in dynlib 15 years ago
vl 65a58d76d1 Added: case for static version of the driver 15 years ago
kervala cd822bc0b4 Fixed: Display of .h files in generated projects 15 years ago
kervala 71da504731 Changed: #825 Remove all warnings when compiling Ryzom 15 years ago
kervala 13de385469 Added: NL_ADD_RUNTIME_FLAGS for libraries 15 years ago
kervala a983aa0783 Changed: Dependencies definitions 15 years ago
mattraykowski c3e4ffbe26 merge while working on rebase root source dir 15 years ago
mattraykowski 972e141687 Changed: #842 Added more project prefixes to project labels (aka NeL, Ryzom), converted some more Ryzom projects to the new layout. 15 years ago
kervala 3bb72a0d06 Changed: Removed propagation of dependencies to other projects (fix lintian warnings) 15 years ago
kervala aa506598d0 Fixed: #1080 Under Linux, load NeL drivers from a specific directory 15 years ago
kervala e77e93f779 Fixed: infinite loop in ogg vorbis streaming (negative ov_read result means an error) 15 years ago
kervala 57bbdf7a85 Changed: Removed useless dependencies 15 years ago
kervala 4b294f9402 Fixed: libc functions wouldn't be replaced by intrinsics equivalent 15 years ago
kervala c693c47cac Changed: #825 Remove all warning when compiling Ryzom 15 years ago
rti e1656d14a7 Fixed: minor compile and link errors related to Ogg/Vorbis and nelsnd_lowlevel 15 years ago