Switch to unified view

a/upqo/ohradio_qo.h b/upqo/ohradio_qo.h
...
...
128
            return false;
128
            return false;
129
129
130
        int id = m_idsv[idx];
130
        int id = m_idsv[idx];
131
        //qDebug() << "OHRadioQO::setIdx: id: " << id;
131
        //qDebug() << "OHRadioQO::setIdx: id: " << id;
132
        
132
        
133
        STD_UNORDERED_MAP<int, UPnPClient::UPnPDirObject>::iterator it;
133
        std::unordered_map<int, UPnPClient::UPnPDirObject>::iterator it;
134
        if ((it = m_metapool.find(id)) == m_metapool.end()) {
134
        if ((it = m_metapool.find(id)) == m_metapool.end()) {
135
            qDebug() << "OHRadioQO::setId: id not found";
135
            qDebug() << "OHRadioQO::setId: id not found";
136
            return false;
136
            return false;
137
        }
137
        }
138
        const std::string& uri = it->second.m_resources[0].m_uri;
138
        const std::string& uri = it->second.m_resources[0].m_uri;
...
...
168
        emit currentTrackId(m_curid);
168
        emit currentTrackId(m_curid);
169
    }
169
    }
170
    
170
    
171
protected:
171
protected:
172
    std::vector<int> m_idsv;
172
    std::vector<int> m_idsv;
173
    STD_UNORDERED_MAP<int, UPnPClient::UPnPDirObject> m_metapool;
173
    std::unordered_map<int, UPnPClient::UPnPDirObject> m_metapool;
174
    int m_curid;
174
    int m_curid;
175
175
176
private:
176
private:
177
    virtual bool idArray(std::vector<int> *ids, int *tokp) {
177
    virtual bool idArray(std::vector<int> *ids, int *tokp) {
178
        return m_srv->idArray(ids, tokp) == 0;
178
        return m_srv->idArray(ids, tokp) == 0;