summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/plugin.c1
-rw-r--r--apps/plugin.h5
2 files changed, 4 insertions, 2 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index 268fee5fd8..b129493471 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -482,6 +482,7 @@ static const struct plugin_api rockbox_api = {
482 482
483#if CONFIG_CODEC == SWCODEC && defined(HAVE_RECORDING) && !defined(SIMULATOR) 483#if CONFIG_CODEC == SWCODEC && defined(HAVE_RECORDING) && !defined(SIMULATOR)
484 sound_default, 484 sound_default,
485 pcm_record_more,
485#endif 486#endif
486}; 487};
487 488
diff --git a/apps/plugin.h b/apps/plugin.h
index 22f6b97fce..68841e8698 100644
--- a/apps/plugin.h
+++ b/apps/plugin.h
@@ -580,8 +580,8 @@ struct plugin_api {
580#ifndef SIMULATOR 580#ifndef SIMULATOR
581 void (*pcm_init_recording)(void); 581 void (*pcm_init_recording)(void);
582 void (*pcm_close_recording)(void); 582 void (*pcm_close_recording)(void);
583 void (*pcm_record_data)(pcm_more_callback_type more_ready, 583 void (*pcm_record_data)(pcm_more_callback_type2 more_ready,
584 unsigned char *start, size_t size); 584 void *start, size_t size);
585 void (*pcm_stop_recording)(void); 585 void (*pcm_stop_recording)(void);
586 void (*pcm_calculate_rec_peaks)(int *left, int *right); 586 void (*pcm_calculate_rec_peaks)(int *left, int *right);
587 void (*audio_set_recording_gain)(int left, int right, int type); 587 void (*audio_set_recording_gain)(int left, int right, int type);
@@ -598,6 +598,7 @@ struct plugin_api {
598 598
599#if CONFIG_CODEC == SWCODEC && defined(HAVE_RECORDING) && !defined(SIMULATOR) 599#if CONFIG_CODEC == SWCODEC && defined(HAVE_RECORDING) && !defined(SIMULATOR)
600 int (*sound_default)(int setting); 600 int (*sound_default)(int setting);
601 void (*pcm_record_more)(void *start, size_t size);
601#endif 602#endif
602}; 603};
603 604