mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-29 08:21:12 +02:00
*neutrino record: reduce multiple code for record calls
Some lines with recording-actions calls in record.cpp and neutrino.cpp were redundant. Now we use only the exec() call with action key "Record" from record.cpp. So we use the same functions with record button and with the recording menu item in user menu. This also causes, that we can see the infobar as response for user on used menu item in user menu. git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1803 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
@@ -174,17 +174,8 @@ bool CUserMenu::showUserMenu(int button)
|
||||
menu_items++;
|
||||
menu_prev = SNeutrinoSettings::ITEM_RECORD;
|
||||
keyhelper.get(&key,&icon,CRCInput::RC_red);
|
||||
#if 1 //NEW, show menu, how better ?
|
||||
menu_item = new CMenuForwarder(LOCALE_MAINMENU_RECORDING, true, NULL, CRecordManager::getInstance(), "-1", key, icon);
|
||||
#else //OLD, show start/stop chooser
|
||||
menu_item = new CMenuOptionChooser(LOCALE_MAINMENU_RECORDING, &CRecordManager::getInstance()->recordingstatus,
|
||||
MAINMENU_RECORDING_OPTIONS, MAINMENU_RECORDING_OPTION_COUNT, true,
|
||||
CRecordManager::getInstance(), key, icon);
|
||||
#endif
|
||||
|
||||
menu->addItem(menu_item, false);
|
||||
//if(has_hdd)
|
||||
// menu->addItem(new CMenuForwarder(LOCALE_EXTRA_AUTO_TO_RECORD, autoshift, NULL, CNeutrinoApp::getInstance(), "autolink"), false);
|
||||
break;
|
||||
}
|
||||
case SNeutrinoSettings::ITEM_MOVIEPLAYER_MB:
|
||||
|
Reference in New Issue
Block a user