summaryrefslogtreecommitdiff
path: root/firmware/target/arm/pnx0101/pcm-pnx0101.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/pnx0101/pcm-pnx0101.c')
-rw-r--r--firmware/target/arm/pnx0101/pcm-pnx0101.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/firmware/target/arm/pnx0101/pcm-pnx0101.c b/firmware/target/arm/pnx0101/pcm-pnx0101.c
index fe1e05b79a..9d4ffbd773 100644
--- a/firmware/target/arm/pnx0101/pcm-pnx0101.c
+++ b/firmware/target/arm/pnx0101/pcm-pnx0101.c
@@ -104,13 +104,10 @@ static inline void fill_dma_buf(int offset)
104 p = tmp_p; 104 p = tmp_p;
105 if (l >= lend) 105 if (l >= lend)
106 return; 106 return;
107 else if (pcm_callback_for_more) 107
108 pcm_callback_for_more((unsigned char**)&p, 108 pcm_play_get_more_callback((void**)&p, &p_size);
109 &p_size);
110 } 109 }
111 while (p_size); 110 while (p_size);
112
113 pcm_play_dma_stopped_callback();
114 } 111 }
115 112
116 if (l < lend) 113 if (l < lend)