diff options
Diffstat (limited to 'apps/plugins/test_sampr.c')
-rw-r--r-- | apps/plugins/test_sampr.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/apps/plugins/test_sampr.c b/apps/plugins/test_sampr.c index a23b907048..edfe261ab9 100644 --- a/apps/plugins/test_sampr.c +++ b/apps/plugins/test_sampr.c | |||
@@ -32,8 +32,6 @@ | |||
32 | PLUGIN_HEADER | 32 | PLUGIN_HEADER |
33 | PLUGIN_IRAM_DECLARE; | 33 | PLUGIN_IRAM_DECLARE; |
34 | 34 | ||
35 | const struct plugin_api *rb; | ||
36 | |||
37 | static int hw_freq IDATA_ATTR = HW_FREQ_DEFAULT; | 35 | static int hw_freq IDATA_ATTR = HW_FREQ_DEFAULT; |
38 | static unsigned long hw_sampr IDATA_ATTR = HW_SAMPR_DEFAULT; | 36 | static unsigned long hw_sampr IDATA_ATTR = HW_SAMPR_DEFAULT; |
39 | 37 | ||
@@ -275,8 +273,7 @@ static void play_tone(bool volume_set) | |||
275 | 273 | ||
276 | /* Tests hardware sample rate switching */ | 274 | /* Tests hardware sample rate switching */ |
277 | /* TODO: needs a volume control */ | 275 | /* TODO: needs a volume control */ |
278 | enum plugin_status plugin_start(const struct plugin_api *api, | 276 | enum plugin_status plugin_start(const void *parameter) |
279 | const void *parameter) | ||
280 | { | 277 | { |
281 | enum | 278 | enum |
282 | { | 279 | { |
@@ -304,12 +301,11 @@ enum plugin_status plugin_start(const struct plugin_api *api, | |||
304 | int m; | 301 | int m; |
305 | 302 | ||
306 | /* Disable all talking before initializing IRAM */ | 303 | /* Disable all talking before initializing IRAM */ |
307 | api->talk_disable(true); | 304 | rb->talk_disable(true); |
308 | 305 | ||
309 | PLUGIN_IRAM_INIT(api); | 306 | PLUGIN_IRAM_INIT(rb); |
310 | rb = api; | ||
311 | 307 | ||
312 | m = menu_init(rb, items, ARRAYLEN(items), | 308 | m = menu_init(items, ARRAYLEN(items), |
313 | NULL, NULL, NULL, NULL); | 309 | NULL, NULL, NULL, NULL); |
314 | 310 | ||
315 | while (!exit) | 311 | while (!exit) |