summaryrefslogtreecommitdiff
path: root/apps/plugins/test_sampr.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/test_sampr.c')
-rw-r--r--apps/plugins/test_sampr.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/apps/plugins/test_sampr.c b/apps/plugins/test_sampr.c
index a23b907..edfe261 100644
--- a/apps/plugins/test_sampr.c
+++ b/apps/plugins/test_sampr.c
@@ -32,8 +32,6 @@
PLUGIN_HEADER
PLUGIN_IRAM_DECLARE;
-const struct plugin_api *rb;
-
static int hw_freq IDATA_ATTR = HW_FREQ_DEFAULT;
static unsigned long hw_sampr IDATA_ATTR = HW_SAMPR_DEFAULT;
@@ -275,8 +273,7 @@ static void play_tone(bool volume_set)
/* Tests hardware sample rate switching */
/* TODO: needs a volume control */
-enum plugin_status plugin_start(const struct plugin_api *api,
- const void *parameter)
+enum plugin_status plugin_start(const void *parameter)
{
enum
{
@@ -304,12 +301,11 @@ enum plugin_status plugin_start(const struct plugin_api *api,
int m;
/* Disable all talking before initializing IRAM */
- api->talk_disable(true);
+ rb->talk_disable(true);
- PLUGIN_IRAM_INIT(api);
- rb = api;
+ PLUGIN_IRAM_INIT(rb);
- m = menu_init(rb, items, ARRAYLEN(items),
+ m = menu_init(items, ARRAYLEN(items),
NULL, NULL, NULL, NULL);
while (!exit)