|
a/upadapt/ohpladapt.h |
|
b/upadapt/ohpladapt.h |
|
... |
|
... |
56 |
public slots:
|
56 |
public slots:
|
57 |
|
57 |
|
58 |
// Seek to time in seconds
|
58 |
// Seek to time in seconds
|
59 |
void seek(int secs) {
|
59 |
void seek(int secs) {
|
60 |
if (m_songsecs == -1) {
|
60 |
if (m_songsecs == -1) {
|
61 |
STD_UNORDERED_MAP<int, UPnPClient::UPnPDirObject>::iterator
|
61 |
std::unordered_map<int, UPnPClient::UPnPDirObject>::iterator
|
62 |
poolit = m_metapool.find(m_curid);
|
62 |
poolit = m_metapool.find(m_curid);
|
63 |
if (poolit != m_metapool.end()) {
|
63 |
if (poolit != m_metapool.end()) {
|
64 |
UPnPClient::UPnPDirObject& ude = poolit->second;
|
64 |
UPnPClient::UPnPDirObject& ude = poolit->second;
|
65 |
std::string sval;
|
65 |
std::string sval;
|
66 |
if (ude.getrprop(0, "duration", sval)) {
|
66 |
if (ude.getrprop(0, "duration", sval)) {
|
|
... |
|
... |
196 |
void translateMetaData() {
|
196 |
void translateMetaData() {
|
197 |
//qDebug() << "OHPlayer::translateMetaData()";
|
197 |
//qDebug() << "OHPlayer::translateMetaData()";
|
198 |
MetaDataList mdv;
|
198 |
MetaDataList mdv;
|
199 |
for (std::vector<int>::iterator idit = m_idsv.begin();
|
199 |
for (std::vector<int>::iterator idit = m_idsv.begin();
|
200 |
idit != m_idsv.end(); idit++) {
|
200 |
idit != m_idsv.end(); idit++) {
|
201 |
STD_UNORDERED_MAP<int, UPnPClient::UPnPDirObject>::iterator poolit
|
201 |
std::unordered_map<int, UPnPClient::UPnPDirObject>::iterator poolit
|
202 |
= m_metapool.find(*idit);
|
202 |
= m_metapool.find(*idit);
|
203 |
if (poolit == m_metapool.end()) {
|
203 |
if (poolit == m_metapool.end()) {
|
204 |
qDebug() << "OHPlayer::translateMetaData: "
|
204 |
qDebug() << "OHPlayer::translateMetaData: "
|
205 |
"no data found for " << *idit << "!!!";
|
205 |
"no data found for " << *idit << "!!!";
|
206 |
continue;
|
206 |
continue;
|