return 2;
}
case Remote::DF_UP:
+ {
+ // Old remote, decide what to do based on whether the osd is showing
+ if (osd.getVisible()) doUpDown(false);
+ else doChanUpDown(UP);
+ return 2;
+ }
+ case Remote::DF_DOWN:
+ {
+ // Old remote, decide what to do based on whether the osd is showing
+ if (osd.getVisible()) doUpDown(true);
+ else doChanUpDown(DOWN);
+ return 2;
+ }
case Remote::CHANNELUP:
{
doChanUpDown(UP);
return 2;
}
- case Remote::DF_DOWN:
case Remote::CHANNELDOWN:
{
doChanUpDown(DOWN);