mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 23:42:58 +02:00
CInfoViewer: reduce paint box calls for record mode
This commit is contained in:
@@ -374,12 +374,18 @@ void CInfoViewer::showRecordIcon (const bool show)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (rec_mode == CRecordManager::RECMODE_REC)
|
int icon_x, icon_w;
|
||||||
frameBuffer->paintBoxRel(rec_icon_x, icon_y, rec_icon_w, icon_h, COL_INFOBAR_PLUS_0);
|
if (rec_mode == CRecordManager::RECMODE_REC){
|
||||||
else if (rec_mode == CRecordManager::RECMODE_TSHIFT)
|
icon_x = rec_icon_x;
|
||||||
frameBuffer->paintBoxRel(ts_icon_x, icon_y, ts_icon_w, icon_h, COL_INFOBAR_PLUS_0);
|
icon_w = rec_icon_w;
|
||||||
else if (rec_mode == CRecordManager::RECMODE_REC_TSHIFT)
|
}else if (rec_mode == CRecordManager::RECMODE_TSHIFT){
|
||||||
frameBuffer->paintBoxRel(ts_icon_x, icon_y, ts_icon_w + rec_icon_w + icon_space*2, icon_h, COL_INFOBAR_PLUS_0);
|
icon_x = ts_icon_x;
|
||||||
|
icon_w = ts_icon_w;
|
||||||
|
}else if (rec_mode == CRecordManager::RECMODE_REC_TSHIFT){
|
||||||
|
icon_x = ts_icon_x;
|
||||||
|
icon_w = ts_icon_w + rec_icon_w + icon_space*2;
|
||||||
|
}
|
||||||
|
PaintBoxRel(icon_x, icon_y, icon_w, icon_h, COL_INFOBAR_PLUS_0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user