added mixer code, handle smush sound, handle smush filenames in lua
This commit is contained in:
parent
929b13790b
commit
03abd1bb4c
18 changed files with 1796 additions and 529 deletions
8
main.cpp
8
main.cpp
|
@ -25,7 +25,8 @@
|
|||
#include "lua.h"
|
||||
#include "registry.h"
|
||||
#include "engine.h"
|
||||
#include "mixer.h"
|
||||
#include "sound.h"
|
||||
#include "mixer/mixer.h"
|
||||
#ifndef _MSC_VER
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
@ -52,6 +53,8 @@ static void saveRegistry() {
|
|||
}
|
||||
#endif
|
||||
|
||||
extern SoundMixer *g_mixer;
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
char GLDriver[1024];
|
||||
int i;
|
||||
|
@ -102,6 +105,7 @@ int main(int argc, char *argv[]) {
|
|||
}
|
||||
}
|
||||
|
||||
g_mixer = new SoundMixer();
|
||||
Mixer::instance()->start();
|
||||
|
||||
lua_open();
|
||||
|
@ -154,5 +158,7 @@ int main(int argc, char *argv[]) {
|
|||
#endif
|
||||
Engine::instance()->mainLoop();
|
||||
|
||||
delete g_mixer;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue