Ticket #7407: netcontrol_play_prog.patch

File netcontrol_play_prog.patch, 1.5 KB (added by foobum <foobum@…>, 10 years ago)
  • libs/libmythui/mythuibuttonlist.cpp

     
    442442    if (!it.findNext(item))
    443443        return 0;
    444444
    445     return it.previous();
     445    return it.next();
    446446}
    447447
    448448int MythUIButtonList::GetCount() const
  • programs/mythfrontend/playbackbox.cpp

     
    35103510
    35113511            if (tmpItem)
    35123512            {
    3513                 m_recordingList->SetValueByData(qVariantFromValue(tmpItem));
     3513                QString cid = tmpItem->chanid;
     3514                QDateTime rs = tmpItem->recstartts;
     3515                MythUIButtonListItem *lItem = m_recordingList->GetItemFirst();
     3516                ProgramInfo *lInfo =
     3517                    qVariantValue<ProgramInfo *>(lItem->GetData());
    35143518
     3519                while (
     3520                    (cid != lInfo->chanid || rs != lInfo->recstartts) &&
     3521                    (listItem = m_recordingList->GetItemNext(lItem)) != 0
     3522                )
     3523                    lInfo = qVariantValue<ProgramInfo *>(lItem->GetData());
     3524
     3525                m_recordingList->SetItemCurrent(lItem);
     3526
    35153527                QString msg = QString("NETWORK_CONTROL RESPONSE %1 OK")
    35163528                                      .arg(clientID);
    35173529                MythEvent me(msg);