summaryrefslogtreecommitdiff
path: root/frontends
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2019-11-02 17:25:21 -0400
committerAndrew Opalach <andrew@akon.city> 2019-11-02 17:25:21 -0400
commitab0f9b3e395b8425936bbf6f038ba1b276510af4 (patch)
tree63f4d93b2fd8306d75ee58b700ef657b38ff1937 /frontends
parentea5b5fa2dd45f2f4b8a562ba5a3422dba10dc4d5 (diff)
downloadcetris-ab0f9b3e395b8425936bbf6f038ba1b276510af4.tar.gz
cetris-ab0f9b3e395b8425936bbf6f038ba1b276510af4.tar.bz2
cetris-ab0f9b3e395b8425936bbf6f038ba1b276510af4.zip
fix move sound audio
Diffstat (limited to 'frontends')
-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);