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 a23b907048..edfe261ab9 100644
--- a/apps/plugins/test_sampr.c
+++ b/apps/plugins/test_sampr.c
@@ -32,8 +32,6 @@
32PLUGIN_HEADER 32PLUGIN_HEADER
33PLUGIN_IRAM_DECLARE; 33PLUGIN_IRAM_DECLARE;
34 34
35const struct plugin_api *rb;
36
37static int hw_freq IDATA_ATTR = HW_FREQ_DEFAULT; 35static int hw_freq IDATA_ATTR = HW_FREQ_DEFAULT;
38static unsigned long hw_sampr IDATA_ATTR = HW_SAMPR_DEFAULT; 36static 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 */
278enum plugin_status plugin_start(const struct plugin_api *api, 276enum 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)