From 16c2e5c14fe3db7ff0f89c6710f54a28d98183ab Mon Sep 17 00:00:00 2001 From: vanhofen Date: Tue, 19 Dec 2017 12:46:04 +0100 Subject: [PATCH] user-menu: add audio fileplay item Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/9fb2036ee738af371107d976e394af20365a701b Author: vanhofen Date: 2017-12-19 (Tue, 19 Dec 2017) Origin message was: ------------------ - user-menu: add audio fileplay item --- src/gui/user_menue.cpp | 7 +++++++ src/gui/user_menue_setup.cpp | 1 + src/system/settings.h | 1 + 3 files changed, 9 insertions(+) diff --git a/src/gui/user_menue.cpp b/src/gui/user_menue.cpp index 297917c69..60d531e3a 100644 --- a/src/gui/user_menue.cpp +++ b/src/gui/user_menue.cpp @@ -450,6 +450,13 @@ bool CUserMenu::showUserMenu(neutrino_msg_t msg) menu_item->setHint(NEUTRINO_ICON_HINT_FILEPLAY, LOCALE_MENU_HINT_FILEPLAY); break; } + case SNeutrinoSettings::ITEM_FILEPLAY_AUDIO: + { + keyhelper.get(&key,&icon); + menu_item = new CMenuForwarder(LOCALE_MOVIEPLAYER_FILEPLAYBACK_AUDIO, !_mode_ts, NULL, neutrino, "fileplayback_audio", key, icon); + menu_item->setHint(NEUTRINO_ICON_HINT_FILEPLAY, LOCALE_MENU_HINT_FILEPLAY); + break; + } case SNeutrinoSettings::ITEM_TOOLS: { keyhelper.get(&key,&icon); diff --git a/src/gui/user_menue_setup.cpp b/src/gui/user_menue_setup.cpp index ad6bda6cf..40fb269f2 100644 --- a/src/gui/user_menue_setup.cpp +++ b/src/gui/user_menue_setup.cpp @@ -105,6 +105,7 @@ static keyvals usermenu_items[] = { SNeutrinoSettings::ITEM_LIVESTREAM_RESOLUTION,LOCALE_LIVESTREAM_RESOLUTION, usermenu_show }, { SNeutrinoSettings::ITEM_ADZAP, LOCALE_USERMENU_ITEM_ADZAP, usermenu_show }, { SNeutrinoSettings::ITEM_TESTMENU, LOCALE_TESTMENU, usermenu_show }, //NI + { SNeutrinoSettings::ITEM_FILEPLAY_AUDIO, LOCALE_MOVIEPLAYER_FILEPLAYBACK_AUDIO, usermenu_show }, { SNeutrinoSettings::ITEM_MAX, NONEXISTANT_LOCALE, usermenu_show } }; diff --git a/src/system/settings.h b/src/system/settings.h index db2428867..14d4b1197 100644 --- a/src/system/settings.h +++ b/src/system/settings.h @@ -933,6 +933,7 @@ struct SNeutrinoSettings ITEM_LIVESTREAM_RESOLUTION = 35, ITEM_ADZAP = 36, ITEM_TESTMENU = 37, //NI + ITEM_FILEPLAY_AUDIO = 38, ITEM_MAX // MUST be always the last in the list } USER_ITEM;