summaryrefslogtreecommitdiffhomepage
path: root/examples/audio
diff options
context:
space:
mode:
authorRay <[email protected]>2022-08-02 10:23:54 +0200
committerRay <[email protected]>2022-08-02 10:23:54 +0200
commit9cbbf149d823237927fbd915b8c17bad64ee20bb (patch)
tree0dcdf1d98521d50c69cfb2508c12604d5408315e /examples/audio
parent328d65b1b3f928c7b09f844c1038148460fa6590 (diff)
downloadraylib-9cbbf149d823237927fbd915b8c17bad64ee20bb.tar.gz
raylib-9cbbf149d823237927fbd915b8c17bad64ee20bb.zip
Update audio_music_stream.c
Diffstat (limited to 'examples/audio')
-rw-r--r--examples/audio/audio_music_stream.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/examples/audio/audio_music_stream.c b/examples/audio/audio_music_stream.c
index ade7cebc..44b1faf0 100644
--- a/examples/audio/audio_music_stream.c
+++ b/examples/audio/audio_music_stream.c
@@ -43,6 +43,22 @@ int main(void)
// Update
//----------------------------------------------------------------------------------
UpdateMusicStream(music); // Update music buffer with new stream data
+
+ // Restart music playing (stop and play)
+ if (IsKeyPressed(KEY_SPACE))
+ {
+ StopMusicStream(music);
+ PlayMusicStream(music);
+ }
+
+ // Pause/Resume music playing
+ if (IsKeyPressed(KEY_P))
+ {
+ pause = !pause;
+
+ if (pause) PauseMusicStream(music);
+ else ResumeMusicStream(music);
+ }
// Get normalized time played for current music stream
timePlayed = GetMusicTimePlayed(music)/GetMusicTimeLength(music);