summaryrefslogtreecommitdiff
path: root/frontends/gl
diff options
context:
space:
mode:
Diffstat (limited to 'frontends/gl')
-rw-r--r--frontends/gl/events.c8
-rw-r--r--frontends/gl/main.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/frontends/gl/events.c b/frontends/gl/events.c
index a3874b2..a2ed9e1 100644
--- a/frontends/gl/events.c
+++ b/frontends/gl/events.c
@@ -1,5 +1,5 @@
#ifdef _WIN32
-#include <window.h>
+#include <windows.h>
#else
#define _GNU_SOURCE
#include <pthread.h>
@@ -30,9 +30,9 @@ void handle_game_event(cetris_ui *ui) {
if (ui->board.game.move_event > 0) {
//int index = rand() % ui->skin.tetris_sound_count;
- Mix_HaltChannel(0);
- Mix_PlayChannel( 0, ui->board.skin.move_sound, 0);
- ui->board.game.move_event--;
+ ///Mix_HaltChannel(0);
+ Mix_PlayChannel( 0, ui->board.skin.move_sound, ui->board.game.move_event - 1);
+ ui->board.game.move_event = 0;
printf("sound\n");
}
}
diff --git a/frontends/gl/main.c b/frontends/gl/main.c
index c028b55..1201f82 100644
--- a/frontends/gl/main.c
+++ b/frontends/gl/main.c
@@ -186,7 +186,7 @@ int main(void) {
printf("error\n");
}
- Mix_OpenAudio(22050, MIX_DEFAULT_FORMAT, 2, 4096);
+ Mix_OpenAudio(22050, MIX_DEFAULT_FORMAT, 2, 512);
Mix_AllocateChannels(4);
Mix_Volume(0, 20);