[OpenAL branch]
- sync with trunk before applying patch.


SVN r2533 (openal)
[OpenAL branch]
- apply Chris's latest patch.




SVN r2534 (openal)
- sync OpenAL branch with trunk.


SVN r2780 (openal)
- applied Chris's latest OpenAL patch.


SVN r2781 (openal)
- applied Chriss OpenAL patch to make it uzable without GStreamer.


SVN r2984 (openal)
- updated OpenAL branch.


SVN r3269 (openal)
Merge remote-tracking branch 'origin' into openal

Conflicts:
	src/sound/fmodsound.cpp
Fix compilation with OpenAL
Remove GStreamer support
Small fixups

find -> std::find
AL_EXT_loop_points -> AL_SOFT_loop_points
Remove an unnecessary function
Use SDL_sound when available to decode files
Support float stream callbacks with AL_EXT_FLOAT32
Make sure streams are "pumped"
Handle S8 and U16 samples from SDL_sound
Implement GetStats for OpenAL streams
Merge branch 'origin/maint'

Conflicts:
	src/sound/fmodsound.cpp
- Applied VoidMage's OpenAL patch.
Fix getting the actual device name
Merge remote-tracking branch 'origin/openal' into openal

Conflicts:
	src/sound/fmodsound.cpp
	src/sound/oalsound.cpp
	src/sound/oalsound.h