Bug #17

Cannot link multiple static sound drivers

Added by kaetemi almost 7 years ago. Updated almost 5 years ago.

Status:Closed Start date:09/03/2008
Priority:Normal Due date:
Assignee:kaetemi % Done:

100%

Category:NeL: General
Target version:Version 0.7.0 Estimated time:0.50 hour

Description

Selecting between different static sound drivers is not yet implemented.

History

#1 Updated by kervala almost 7 years ago

  • Target version set to Version 0.7.0

kaetemi wrote:

Selecting between different static sound drivers is not yet implemented.

I'm not sure it should be a good idea to propose several static sound drivers at once.

Or perhaps should we change the way static drivers are registered.

#2 Updated by kaetemi almost 7 years ago

Well, you can already statically link multiple 3d drivers, so it sounds pretty logic to have the same for sound ;)

#3 Updated by kaetemi almost 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r279.

#4 Updated by kaetemi almost 7 years ago

  • Status changed from Resolved to Closed

NLSOUND now links multiple static drivers, similarly to static NL3D drivers.
Don't forget to add all available drivers as dependency to your application.

Required libraries:
fmodvc.lib openal32.lib dsound.lib x3daudio.lib ogg_static.lib vorbis_static.lib vorbisfile_static.lib
FMod: fmodvc.lib
OpenAl: openal32.lib
DSound: dsound.lib
XAudio2: x3daudio.lib

To disable a driver's availability, see sound_driver.cpp in sound_lowlevel

#5 Updated by kervala almost 5 years ago

  • Project changed from NeL to Ryzom
  • Category deleted (Sound)
  • Target version deleted (Version 0.7.0)

#6 Updated by kervala almost 5 years ago

  • Category set to NeL: General
  • Target version set to Version 0.7.0

Also available in: Atom PDF