diff -r cfcad6142d48 -r 20c62f787a4d QTfrontend/pages.cpp --- a/QTfrontend/pages.cpp Mon Jun 22 13:49:16 2009 +0000 +++ b/QTfrontend/pages.cpp Wed Jun 24 15:59:32 2009 +0000 @@ -37,7 +37,6 @@ #include #include #include -#include #include @@ -61,6 +60,7 @@ #include "misc.h" #include "togglebutton.h" #include "hwform.h" +#include "SDLs.h" PageMain::PageMain(QWidget* parent) : AbstractPage(parent) @@ -290,9 +290,14 @@ tmpdir.cd(datadir->absolutePath()); tmpdir.cd("Sounds/voices"); tmpdir.cd(CBVoicepack->currentText()); - QStringList list = tmpdir.entryList(QStringList() << "*.wav", QDir::Files); - if (list.size()) - QSound::play(tmpdir.absolutePath() + "/" + list[rand() % list.size()]); + QStringList list = tmpdir.entryList(QStringList() << "Illgetyou.ogg" << "Incoming.ogg" << "Stupid.ogg" << "Coward.ogg" << "Firstblood.ogg", QDir::Files); + if (list.size()) { + // printf("%s\n", QString(tmpdir.absolutePath() + "/" + list[rand() % list.size()]).toLocal8Bit().constData()); + int tmp =openal_loadfile(QString(tmpdir.absolutePath() + "/" + list[rand() % list.size()]).toLocal8Bit().constData()); + openal_playsound(tmp); + } + + //QSound::play(tmpdir.absolutePath() + "/" + list[rand() % list.size()]); } PageMultiplayer::PageMultiplayer(QWidget* parent) :