Skip to content

Commit

Permalink
- infoviewer: simplify setInfobarTimeout()
Browse files Browse the repository at this point in the history
Signed-off-by: Thilo Graf <dbt@novatux.de>
  • Loading branch information
svenhoefer authored and dbt1 committed Jul 19, 2021
1 parent 3f7b8c8 commit f3edaf1
Showing 1 changed file with 3 additions and 16 deletions.
19 changes: 3 additions & 16 deletions src/gui/infoviewer.cpp
Expand Up @@ -927,35 +927,22 @@ void CInfoViewer::setInfobarTimeout(int timeout_ext)
case NeutrinoModes::mode_radio:
case NeutrinoModes::mode_webradio:
timeout = g_settings.handling_infobar[SNeutrinoSettings::HANDLING_INFOBAR_RADIO];
if (timeout < 0)
timeout = 0;
timeoutEnd = CRCInput::calcTimeoutEnd(timeout + timeout_ext);
break;
case NeutrinoModes::mode_ts:
if (CMoviePlayerGui::getInstance().IsAudioPlaying())
{
timeout = g_settings.handling_infobar[SNeutrinoSettings::HANDLING_INFOBAR_MEDIA_AUDIO];
if (timeout < 0)
timeout = 0;
timeoutEnd = CRCInput::calcTimeoutEnd(timeout + timeout_ext);
}
else
{
timeout = g_settings.handling_infobar[SNeutrinoSettings::HANDLING_INFOBAR_MEDIA_VIDEO];
if (timeout < 0)
timeout = 0;
timeoutEnd = CRCInput::calcTimeoutEnd(timeout + timeout_ext);
}
break;
case NeutrinoModes::mode_tv:
case NeutrinoModes::mode_webtv:
default:
timeout = g_settings.handling_infobar[SNeutrinoSettings::HANDLING_INFOBAR];
if (timeout < 0)
timeout = 0;
timeoutEnd = CRCInput::calcTimeoutEnd(timeout + timeout_ext);
break;
}
if (timeout < 0)
timeout = 0;
timeoutEnd = CRCInput::calcTimeoutEnd(timeout + timeout_ext);
}

bool CInfoViewer::showLivestreamInfo()
Expand Down

0 comments on commit f3edaf1

Please sign in to comment.