Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2009-01-12 21:57:36 +0000
committerStijn Buys <ingar@osirion.org>2009-01-12 21:57:36 +0000
commit9caf289046ed2639f1935fb1c87133af4f7f6cac (patch)
treeedb3e60cece44a26165b54ff03e3d97ca4c9bba4 /src/audio/audio.cc
parent9c844f666405eaa94df3740c5423ab0e932d4ea8 (diff)
Fixes OpenAL reset sequence.
Diffstat (limited to 'src/audio/audio.cc')
-rw-r--r--src/audio/audio.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/audio/audio.cc b/src/audio/audio.cc
index 84c7e0e..2192e2f 100644
--- a/src/audio/audio.cc
+++ b/src/audio/audio.cc
@@ -60,9 +60,11 @@ void reset()
{
con_print << "^BInitializing audio..." << std::endl;
- Sources::reset();
- Buffers::reset();
-
+ Sources::shutdown();
+ Buffers::shutdown();
+ Buffers::init();
+ Sources::init();
+
load("ui/nosnd");
load("ui/console");
}