diff options
Diffstat (limited to 'src/libjin/utils/unittest.cpp')
-rw-r--r-- | src/libjin/utils/unittest.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/libjin/utils/unittest.cpp b/src/libjin/utils/unittest.cpp index df1a2b6..2c2985b 100644 --- a/src/libjin/utils/unittest.cpp +++ b/src/libjin/utils/unittest.cpp @@ -16,14 +16,20 @@ int main(int argc, char* argv[]) Audio* audio = SDLAudio::get(); audio->init(0); ifstream fs; - fs.open("a.wav", ios::binary); + fs.open("a.ogg", ios::binary); fs.read(buf, length); - SDLSource source(SDLSource::WAV, buf, length); + SDLSource source(SDLSource::OGG, buf, length); source.play(); source.setLoop(true); + int i = 0; while (true) { - SDL_Delay(100); + i += 1; + if (i == 10) + { + source.resume(); + } + SDL_Delay(1000); } audio->quit(); return 0; |