diff options
Diffstat (limited to 'firmware/target/arm/as3525/pcm-as3525.c')
-rw-r--r-- | firmware/target/arm/as3525/pcm-as3525.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/firmware/target/arm/as3525/pcm-as3525.c b/firmware/target/arm/as3525/pcm-as3525.c index 53a3f0c9a3..4d78899398 100644 --- a/firmware/target/arm/as3525/pcm-as3525.c +++ b/firmware/target/arm/as3525/pcm-as3525.c | |||
@@ -202,7 +202,7 @@ void pcm_rec_unlock(void) | |||
202 | } | 202 | } |
203 | 203 | ||
204 | 204 | ||
205 | void pcm_record_more(void *start, size_t size) | 205 | void pcm_rec_dma_record_more(void *start, size_t size) |
206 | { | 206 | { |
207 | rec_start_addr = start; | 207 | rec_start_addr = start; |
208 | rec_size = size; | 208 | rec_size = size; |
@@ -331,16 +331,9 @@ void pcm_rec_dma_init(void) | |||
331 | } | 331 | } |
332 | 332 | ||
333 | 333 | ||
334 | const void * pcm_rec_dma_get_peak_buffer(int *count) | 334 | const void * pcm_rec_dma_get_peak_buffer(void) |
335 | { | 335 | { |
336 | const void *peak_buffer; | 336 | return (const void*)rec_start_addr; |
337 | |||
338 | pcm_rec_lock(); | ||
339 | *count = rec_size >> 2; | ||
340 | peak_buffer = (const void*)rec_start_addr; | ||
341 | pcm_rec_unlock(); | ||
342 | |||
343 | return peak_buffer; | ||
344 | } | 337 | } |
345 | 338 | ||
346 | #endif /* HAVE_RECORDING */ | 339 | #endif /* HAVE_RECORDING */ |