comparison rdf/RDFImporter.cpp @ 686:b4a8d8221eaf debug-output

Remove most toStdString calls (no longer needed, with debug header)
author Chris Cannam
date Thu, 12 May 2011 17:31:24 +0100
parents a1ae2c1f80ab
children 06f13a3b9e9e
comparison
equal deleted inserted replaced
685:99222d4bfc78 686:b4a8d8221eaf
152 152
153 getDataModelsAudio(models, reporter); 153 getDataModelsAudio(models, reporter);
154 154
155 if (m_sampleRate == 0) { 155 if (m_sampleRate == 0) {
156 m_errorString = QString("Invalid audio data model (is audio file format supported?)"); 156 m_errorString = QString("Invalid audio data model (is audio file format supported?)");
157 std::cerr << m_errorString.toStdString() << std::endl; 157 std::cerr << m_errorString << std::endl;
158 return models; 158 return models;
159 } 159 }
160 160
161 QString error; 161 QString error;
162 162
263 reporter->setMessage(RDFImporter::tr("Importing audio referenced in RDF...")); 263 reporter->setMessage(RDFImporter::tr("Importing audio referenced in RDF..."));
264 } 264 }
265 fs->waitForData(); 265 fs->waitForData();
266 WaveFileModel *newModel = new WaveFileModel(*fs, m_sampleRate); 266 WaveFileModel *newModel = new WaveFileModel(*fs, m_sampleRate);
267 if (newModel->isOK()) { 267 if (newModel->isOK()) {
268 std::cerr << "Successfully created wave file model from source at \"" << source.toStdString() << "\"" << std::endl; 268 std::cerr << "Successfully created wave file model from source at \"" << source << "\"" << std::endl;
269 models.push_back(newModel); 269 models.push_back(newModel);
270 m_audioModelMap[signal] = newModel; 270 m_audioModelMap[signal] = newModel;
271 if (m_sampleRate == 0) { 271 if (m_sampleRate == 0) {
272 m_sampleRate = newModel->getSampleRate(); 272 m_sampleRate = newModel->getSampleRate();
273 } 273 }
426 (SimpleSPARQLQuery::QueryFromSingleSource, 426 (SimpleSPARQLQuery::QueryFromSingleSource,
427 titleQuery.arg(featureUri), 427 titleQuery.arg(featureUri),
428 "title"); 428 "title");
429 429
430 if (v.value != "") { 430 if (v.value != "") {
431 std::cerr << "RDFImporterImpl::getDenseModelTitle: Title (from signal) \"" << v.value.toStdString() << "\"" << std::endl; 431 std::cerr << "RDFImporterImpl::getDenseModelTitle: Title (from signal) \"" << v.value << "\"" << std::endl;
432 m->setObjectName(v.value); 432 m->setObjectName(v.value);
433 return; 433 return;
434 } 434 }
435 435
436 v = SimpleSPARQLQuery::singleResultQuery 436 v = SimpleSPARQLQuery::singleResultQuery
437 (SimpleSPARQLQuery::QueryFromSingleSource, 437 (SimpleSPARQLQuery::QueryFromSingleSource,
438 titleQuery.arg(featureTypeUri), 438 titleQuery.arg(featureTypeUri),
439 "title"); 439 "title");
440 440
441 if (v.value != "") { 441 if (v.value != "") {
442 std::cerr << "RDFImporterImpl::getDenseModelTitle: Title (from signal type) \"" << v.value.toStdString() << "\"" << std::endl; 442 std::cerr << "RDFImporterImpl::getDenseModelTitle: Title (from signal type) \"" << v.value << "\"" << std::endl;
443 m->setObjectName(v.value); 443 m->setObjectName(v.value);
444 return; 444 return;
445 } 445 }
446 446
447 std::cerr << "RDFImporterImpl::getDenseModelTitle: No title available for feature <" << featureUri.toStdString() << ">" << std::endl; 447 std::cerr << "RDFImporterImpl::getDenseModelTitle: No title available for feature <" << featureUri << ">" << std::endl;
448 } 448 }
449 449
450 void 450 void
451 RDFImporterImpl::getDenseFeatureProperties(QString featureUri, 451 RDFImporterImpl::getDenseFeatureProperties(QString featureUri,
452 int &sampleRate, int &windowLength, 452 int &sampleRate, int &windowLength,
471 471
472 SimpleSPARQLQuery::Value dimensionsValue = 472 SimpleSPARQLQuery::Value dimensionsValue =
473 SimpleSPARQLQuery::singleResultQuery 473 SimpleSPARQLQuery::singleResultQuery
474 (s, dimensionsQuery.arg(m_uristring).arg(featureUri), "dimensions"); 474 (s, dimensionsQuery.arg(m_uristring).arg(featureUri), "dimensions");
475 475
476 cerr << "Dimensions = \"" << dimensionsValue.value.toStdString() << "\"" 476 cerr << "Dimensions = \"" << dimensionsValue.value << "\""
477 << endl; 477 << endl;
478 478
479 if (dimensionsValue.value != "") { 479 if (dimensionsValue.value != "") {
480 QStringList dl = dimensionsValue.value.split(" "); 480 QStringList dl = dimensionsValue.value.split(" ");
481 if (dl.empty()) dl.push_back(dimensionsValue.value); 481 if (dl.empty()) dl.push_back(dimensionsValue.value);
656 ).arg(m_uristring); 656 ).arg(m_uristring);
657 657
658 SimpleSPARQLQuery query(s, queryString); 658 SimpleSPARQLQuery query(s, queryString);
659 query.setProgressReporter(reporter); 659 query.setProgressReporter(reporter);
660 660
661 // cerr << "Query will be: " << queryString.toStdString() << endl; 661 // cerr << "Query will be: " << queryString << endl;
662 662
663 SimpleSPARQLQuery::ResultList results = query.execute(); 663 SimpleSPARQLQuery::ResultList results = query.execute();
664 664
665 if (!query.isOK()) { 665 if (!query.isOK()) {
666 m_errorString = query.getErrorString(); 666 m_errorString = query.getErrorString();
736 // std::cerr << rangeResults.size() << " range results" << std::endl; 736 // std::cerr << rangeResults.size() << " range results" << std::endl;
737 time = RealTime::fromXsdDuration 737 time = RealTime::fromXsdDuration
738 (rangeResults[0]["time"].value.toStdString()); 738 (rangeResults[0]["time"].value.toStdString());
739 duration = RealTime::fromXsdDuration 739 duration = RealTime::fromXsdDuration
740 (rangeResults[0]["duration"].value.toStdString()); 740 (rangeResults[0]["duration"].value.toStdString());
741 // std::cerr << "duration string " << rangeResults[0]["duration"].value.toStdString() << std::endl; 741 // std::cerr << "duration string " << rangeResults[0]["duration"].value << std::endl;
742 haveTime = true; 742 haveTime = true;
743 haveDuration = true; 743 haveDuration = true;
744 } else { 744 } else {
745 QString timestring = SimpleSPARQLQuery::singleResultQuery 745 QString timestring = SimpleSPARQLQuery::singleResultQuery
746 (s, timeQueryString.arg(thinguri), "time").value; 746 (s, timeQueryString.arg(thinguri), "time").value;
747 // std::cerr << "timestring = " << timestring.toStdString() << std::endl; 747 // std::cerr << "timestring = " << timestring << std::endl;
748 if (timestring != "") { 748 if (timestring != "") {
749 time = RealTime::fromXsdDuration(timestring.toStdString()); 749 time = RealTime::fromXsdDuration(timestring.toStdString());
750 haveTime = true; 750 haveTime = true;
751 } 751 }
752 } 752 }
772 if (modelMap[timeline][type][dimensions].find(haveDuration) == 772 if (modelMap[timeline][type][dimensions].find(haveDuration) ==
773 modelMap[timeline][type][dimensions].end()) { 773 modelMap[timeline][type][dimensions].end()) {
774 774
775 /* 775 /*
776 std::cerr << "Creating new model: source = " << source.toStdString() 776 std::cerr << "Creating new model: source = " << source.toStdString()
777 << ", type = " << type.toStdString() << ", dimensions = " 777 << ", type = " << type << ", dimensions = "
778 << dimensions << ", haveDuration = " << haveDuration 778 << dimensions << ", haveDuration = " << haveDuration
779 << ", time = " << time << ", duration = " << duration 779 << ", time = " << time << ", duration = " << duration
780 << std::endl; 780 << std::endl;
781 */ 781 */
782 782