From 24e8fa317e9905ee30d195c4beedd7b8939ed6e1 Mon Sep 17 00:00:00 2001 From: William Wilgus Date: Wed, 18 Aug 2021 01:23:26 -0400 Subject: plugins trade talk_value for talk_value_decimal talk_value is just talk_value_decimal with 0 decimals lets add the extended function instead static inline int talk_val(long n, int unit, bool enqueue) { #define NODECIMALS 0 return rb->talk_value_decimal(n, unit, NODECIMALS, enqueue); } Change-Id: Iaba3d2f95785f2e1855e294ccf099a977bb6cb20 --- apps/plugins/mpegplayer/mpeg_settings.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'apps/plugins/mpegplayer') diff --git a/apps/plugins/mpegplayer/mpeg_settings.c b/apps/plugins/mpegplayer/mpeg_settings.c index b1445781d0..4c9fc16804 100644 --- a/apps/plugins/mpegplayer/mpeg_settings.c +++ b/apps/plugins/mpegplayer/mpeg_settings.c @@ -470,6 +470,12 @@ static bool mpeg_set_int(const char *string, const char *unit, return usb; } +static inline int talk_val(long n, int unit, bool enqueue) +{ + #define NODECIMALS 0 + return rb->talk_value_decimal(n, unit, NODECIMALS, enqueue); +} + static int32_t backlight_brightness_getlang(int value, int unit) { if (value < 0) @@ -988,8 +994,8 @@ static int get_start_time(uint32_t duration) mpegplayer_iram_preserve(); #endif rb->talk_disable(false); - rb->talk_value(resume_time / TS_SECOND, UNIT_TIME, false); - rb->talk_value(resume_time * 100 / duration, UNIT_PERCENT, true); + talk_val(resume_time / TS_SECOND, UNIT_TIME, false); + talk_val(resume_time * 100 / duration, UNIT_PERCENT, true); } sliding = false; } -- cgit v1.2.3