mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-09-08 22:28:34 +02:00
- more readability for modes while logging
This commit is contained in:
@@ -1701,7 +1701,7 @@ bool CRecordManager::CutBackNeutrino(const t_channel_id channel_id, CFrontend *
|
||||
int mode = channel->getServiceType() != ST_DIGITAL_RADIO_SOUND_SERVICE ?
|
||||
NeutrinoModes::mode_tv : NeutrinoModes::mode_radio;
|
||||
|
||||
printf("%s channel_id %" PRIx64 " mode %d\n", __func__, channel_id, mode);
|
||||
printf("%s channel_id %" PRIx64 " mode %s\n", __func__, channel_id, neutrinoMode_to_string(mode));
|
||||
|
||||
last_mode = CNeutrinoApp::getInstance()->getMode();
|
||||
if(last_mode == NeutrinoModes::mode_standby && recmap.empty()) {
|
||||
@@ -1746,7 +1746,7 @@ bool CRecordManager::CutBackNeutrino(const t_channel_id channel_id, CFrontend *
|
||||
printf("%s found same tp, zapTo_record channel_id %" PRIx64 " result %d\n", __func__, channel_id, ret);
|
||||
}
|
||||
else {
|
||||
printf("%s mode %d last_mode %d getLastMode %d\n", __FUNCTION__, mode, last_mode, CNeutrinoApp::getInstance()->getLastMode());
|
||||
printf("%s mode %s last_mode %s getLastMode %s\n", __FUNCTION__, neutrinoMode_to_string(mode), neutrinoMode_to_string(last_mode), neutrinoMode_to_string(CNeutrinoApp::getInstance()->getLastMode()));
|
||||
StopAutoRecord(false);
|
||||
if (mode != last_mode && (last_mode != NeutrinoModes::mode_standby || mode != CNeutrinoApp::getInstance()->getLastMode())) {
|
||||
CNeutrinoApp::getInstance()->handleMsg( NeutrinoMessages::CHANGEMODE , mode | NeutrinoModes::norezap );
|
||||
@@ -1795,7 +1795,7 @@ bool CRecordManager::CutBackNeutrino(const t_channel_id channel_id, CFrontend *
|
||||
} else if(!ret && mode_changed /*mode != last_mode*/)
|
||||
CNeutrinoApp::getInstance()->handleMsg( NeutrinoMessages::CHANGEMODE , last_mode);
|
||||
|
||||
printf("%s channel_id %" PRIx64 " mode %d : result %s\n", __func__, channel_id, mode, ret ? "OK" : "BAD");
|
||||
printf("%s channel_id %" PRIx64 " mode %s : result %s\n", __func__, channel_id, neutrinoMode_to_string(mode), ret ? "OK" : "BAD");
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@@ -311,7 +311,7 @@ void CMoviePlayerGui::cutNeutrino()
|
||||
|
||||
m_ThisMode = NeutrinoModes::mode_unknown;
|
||||
m_LastMode = CNeutrinoApp::getInstance()->getMode();
|
||||
printf("%s: last mode %d\n", __func__, m_LastMode);fflush(stdout);
|
||||
printf("%s: last mode %s\n", __func__, neutrinoMode_to_string(m_LastMode));fflush(stdout);
|
||||
if (isWebChannel)
|
||||
{
|
||||
bool isRadioMode = (m_LastMode == NeutrinoModes::mode_radio || m_LastMode == NeutrinoModes::mode_webradio);
|
||||
@@ -322,8 +322,8 @@ void CMoviePlayerGui::cutNeutrino()
|
||||
{
|
||||
m_ThisMode = NeutrinoModes::mode_ts;
|
||||
}
|
||||
printf("%s: this mode %d\n", __func__, m_ThisMode);fflush(stdout);
|
||||
printf("%s: save mode %x\n", __func__, m_LastMode);fflush(stdout);
|
||||
printf("%s: this mode %s\n", __func__, neutrinoMode_to_string(m_ThisMode));fflush(stdout);
|
||||
printf("%s: save mode %s\n", __func__, neutrinoMode_to_string(m_LastMode));fflush(stdout);
|
||||
CNeutrinoApp::getInstance()->handleMsg(NeutrinoMessages::CHANGEMODE, NeutrinoModes::norezap | m_ThisMode);
|
||||
}
|
||||
|
||||
@@ -359,7 +359,7 @@ void CMoviePlayerGui::restoreNeutrino()
|
||||
#else
|
||||
CZapit::getInstance()->EnablePlayback(true);
|
||||
#endif
|
||||
printf("%s: restore mode %x\n", __func__, m_LastMode);fflush(stdout);
|
||||
printf("%s: restore mode %s\n", __func__, neutrinoMode_to_string(m_LastMode));fflush(stdout);
|
||||
#if 0
|
||||
if (m_LastMode == NeutrinoModes::mode_tv)
|
||||
g_RCInput->postMsg(NeutrinoMessages::EVT_PROGRAMLOCKSTATUS, 0x200, false);
|
||||
|
@@ -4542,7 +4542,7 @@ int CNeutrinoApp::handleMsg(const neutrino_msg_t _msg, neutrino_msg_data_t data)
|
||||
return messages_return::handled;
|
||||
}
|
||||
else if( msg == NeutrinoMessages::CHANGEMODE ) {
|
||||
printf("CNeutrinoApp::handleMsg: CHANGEMODE to %d rezap %d\n", (int)(data & NeutrinoModes::mode_mask), (data & NeutrinoModes::norezap) != NeutrinoModes::norezap);
|
||||
printf("CNeutrinoApp::handleMsg: CHANGEMODE to %s rezap %d\n", neutrinoMode_to_string(data & NeutrinoModes::mode_mask), (data & NeutrinoModes::norezap) != NeutrinoModes::norezap);
|
||||
if((data & NeutrinoModes::mode_mask)== NeutrinoModes::mode_radio) {
|
||||
if( mode != NeutrinoModes::mode_radio ) {
|
||||
radioMode((data & NeutrinoModes::norezap) != NeutrinoModes::norezap);
|
||||
@@ -4883,7 +4883,7 @@ void CNeutrinoApp::tvMode( bool rezap )
|
||||
CVFD::getInstance()->ShowIcon(FP_ICON_TV, false);
|
||||
rezap = true;
|
||||
}
|
||||
INFO("rezap %d current mode %d", rezap, mode);
|
||||
INFO("rezap %d current mode %s", rezap, neutrinoMode_to_string(mode));
|
||||
if (mode == NeutrinoModes::mode_radio || mode == NeutrinoModes::mode_webradio) {
|
||||
if (g_settings.radiotext_enable && g_Radiotext) {
|
||||
delete g_Radiotext;
|
||||
@@ -5169,7 +5169,7 @@ void CNeutrinoApp::standbyMode( bool bOnOff, bool fromDeepStandby )
|
||||
void CNeutrinoApp::radioMode( bool rezap)
|
||||
{
|
||||
//printf("radioMode: rezap %s\n", rezap ? "yes" : "no");
|
||||
INFO("rezap %d current mode %d", rezap, mode);
|
||||
INFO("rezap %d current mode %s", rezap, neutrinoMode_to_string(mode));
|
||||
if (mode == NeutrinoModes::mode_webtv) {
|
||||
CMoviePlayerGui::getInstance().setLastMode(NeutrinoModes::mode_unknown);
|
||||
CMoviePlayerGui::getInstance().stopPlayBack();
|
||||
|
@@ -26,6 +26,7 @@
|
||||
#endif
|
||||
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
#include <errno.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
@@ -50,6 +51,7 @@
|
||||
#include "debug.h"
|
||||
|
||||
#include <global.h>
|
||||
#include <neutrinoMessages.h>
|
||||
#include <driver/fontrenderer.h>
|
||||
//#include <driver/framebuffer.h>
|
||||
#include <system/helpers.h>
|
||||
@@ -73,6 +75,47 @@ using namespace std;
|
||||
#include <gui/widget/hintbox.h>
|
||||
#endif
|
||||
|
||||
const char* neutrinoMode_to_string(int mode)
|
||||
{
|
||||
std::stringstream s;
|
||||
|
||||
switch (mode)
|
||||
{
|
||||
case NeutrinoModes::mode_unknown:
|
||||
return "MODE_UNKOWN";
|
||||
case NeutrinoModes::mode_tv:
|
||||
return "MODE_TV";
|
||||
case NeutrinoModes::mode_radio:
|
||||
return "MODE_RADIO";
|
||||
case NeutrinoModes::mode_avinput:
|
||||
return "MODE_AVINPUT";
|
||||
case NeutrinoModes::mode_standby:
|
||||
return "MODE_STANDBY";
|
||||
case NeutrinoModes::mode_audio:
|
||||
return "MODE_AUDIO";
|
||||
case NeutrinoModes::mode_pic:
|
||||
return "MODE_PIC";
|
||||
case NeutrinoModes::mode_ts:
|
||||
return "MODE_TS";
|
||||
case NeutrinoModes::mode_off:
|
||||
return "MODE_OFF";
|
||||
case NeutrinoModes::mode_webtv:
|
||||
return "MODE_WEBTV";
|
||||
case NeutrinoModes::mode_upnp:
|
||||
return "MODE_UPNP";
|
||||
case NeutrinoModes::mode_webradio:
|
||||
return "MODE_WEBRADIO";
|
||||
case (int)NeutrinoModes::mode_mask:
|
||||
return "MODE_MASK";
|
||||
case (int)NeutrinoModes::norezap:
|
||||
return "NO_REZAP";
|
||||
default:
|
||||
s << std::hex << mode;
|
||||
std::string res = s.str();
|
||||
return res.c_str();
|
||||
}
|
||||
}
|
||||
|
||||
int mySleep(int sec) {
|
||||
struct timeval timeout;
|
||||
|
||||
|
@@ -84,6 +84,7 @@ time_t toEpoch(std::string &date);
|
||||
const char *cstr_replace(const char *search, const char *replace, const char *text);
|
||||
std::string& str_replace(const std::string &search, const std::string &replace, std::string &text);
|
||||
std::string& htmlEntityDecode(std::string& text);
|
||||
const char* neutrinoMode_to_string(int mode);
|
||||
|
||||
struct helpersDebugInfo {
|
||||
std::string msg;
|
||||
|
Reference in New Issue
Block a user