diff options
Diffstat (limited to 'apps/plugin.h')
-rw-r--r-- | apps/plugin.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/apps/plugin.h b/apps/plugin.h index 339afe93a8..ba0fdf0c29 100644 --- a/apps/plugin.h +++ b/apps/plugin.h | |||
@@ -568,25 +568,27 @@ struct plugin_api { | |||
568 | #ifdef HAVE_RECORDING | 568 | #ifdef HAVE_RECORDING |
569 | const unsigned long *rec_freq_sampr; | 569 | const unsigned long *rec_freq_sampr; |
570 | #ifndef SIMULATOR | 570 | #ifndef SIMULATOR |
571 | void (*pcm_set_monitor)(int monitor); | ||
572 | void (*pcm_set_rec_source)(int source); | ||
573 | void (*pcm_init_recording)(void); | 571 | void (*pcm_init_recording)(void); |
574 | void (*pcm_close_recording)(void); | 572 | void (*pcm_close_recording)(void); |
575 | void (*pcm_record_data)(pcm_more_callback_type more_ready, | 573 | void (*pcm_record_data)(pcm_more_callback_type more_ready, |
576 | unsigned char *start, size_t size); | 574 | unsigned char *start, size_t size); |
577 | void (*pcm_stop_recording)(void); | 575 | void (*pcm_stop_recording)(void); |
578 | void (*pcm_calculate_rec_peaks)(int *left, int *right); | 576 | void (*pcm_calculate_rec_peaks)(int *left, int *right); |
577 | void (*audio_set_recording_gain)(int left, int right, int type); | ||
578 | void (*audio_set_output_source)(int monitor); | ||
579 | void (*rec_set_source)(int source, unsigned flags); | 579 | void (*rec_set_source)(int source, unsigned flags); |
580 | #endif | 580 | #endif |
581 | #endif /* HAVE_RECORDING */ | 581 | #endif /* HAVE_RECORDING */ |
582 | #endif /* CONFIG_CODEC == SWCODEC */ | 582 | #endif /* CONFIG_CODEC == SWCODEC */ |
583 | 583 | ||
584 | |||
585 | |||
586 | #ifdef IRAM_STEAL | 584 | #ifdef IRAM_STEAL |
587 | void (*plugin_iram_init)(char *iramstart, char *iramcopy, size_t iram_size, | 585 | void (*plugin_iram_init)(char *iramstart, char *iramcopy, size_t iram_size, |
588 | char *iedata, size_t iedata_size); | 586 | char *iedata, size_t iedata_size); |
589 | #endif | 587 | #endif |
588 | |||
589 | #if CONFIG_CODEC == SWCODEC && defined(HAVE_RECORDING) && !defined(SIMULATOR) | ||
590 | int (*sound_default)(int setting); | ||
591 | #endif | ||
590 | }; | 592 | }; |
591 | 593 | ||
592 | /* plugin header */ | 594 | /* plugin header */ |