Browse Source

Update audio_music_stream.c

Ray 3 years ago
parent
commit
9cbbf149d8
1 changed files with 16 additions and 0 deletions
  1. 16 0
      examples/audio/audio_music_stream.c

+ 16 - 0
examples/audio/audio_music_stream.c

@@ -43,6 +43,22 @@ int main(void)
         // Update
         // Update
         //----------------------------------------------------------------------------------
         //----------------------------------------------------------------------------------
         UpdateMusicStream(music);   // Update music buffer with new stream data
         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
         // Get normalized time played for current music stream
         timePlayed = GetMusicTimePlayed(music)/GetMusicTimeLength(music);
         timePlayed = GetMusicTimePlayed(music)/GetMusicTimeLength(music);