diff options
Diffstat (limited to 'src/dsound.c')
-rw-r--r-- | src/dsound.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dsound.c b/src/dsound.c index cba8c86..1751e47 100644 --- a/src/dsound.c +++ b/src/dsound.c | |||
@@ -45,6 +45,9 @@ init_dsound(void) { | |||
45 | 45 | ||
46 | void | 46 | void |
47 | sound_vsync() { | 47 | sound_vsync() { |
48 | if (play_status == 0) { | ||
49 | return; | ||
50 | } | ||
48 | if(audio_buf_active == 1) { | 51 | if(audio_buf_active == 1) { |
49 | dma_transfer_copy(SOUND_FIFO_A, audio_buffer, 1, 1, | 52 | dma_transfer_copy(SOUND_FIFO_A, audio_buffer, 1, 1, |
50 | DMA_DST_FIXED | 53 | DMA_DST_FIXED |