comparison transform/TransformFactory.cpp @ 845:a299c4cec0f8

Likewise, but for toLocal8Bit().data()
author Chris Cannam
date Tue, 26 Nov 2013 13:48:13 +0000
parents e802e550a1f2
children 06579b8ffb7b
comparison
equal deleted inserted replaced
844:f5cd33909744 845:a299c4cec0f8
411 411
412 FeatureExtractionPluginFactory *factory = 412 FeatureExtractionPluginFactory *factory =
413 FeatureExtractionPluginFactory::instanceFor(pluginId); 413 FeatureExtractionPluginFactory::instanceFor(pluginId);
414 414
415 if (!factory) { 415 if (!factory) {
416 cerr << "WARNING: TransformFactory::populateTransforms: No feature extraction plugin factory for instance " << pluginId.toLocal8Bit().data() << endl; 416 cerr << "WARNING: TransformFactory::populateTransforms: No feature extraction plugin factory for instance " << pluginId << endl;
417 continue; 417 continue;
418 } 418 }
419 419
420 Vamp::Plugin *plugin = 420 Vamp::Plugin *plugin =
421 factory->instantiatePlugin(pluginId, 44100); 421 factory->instantiatePlugin(pluginId, 44100);
422 422
423 if (!plugin) { 423 if (!plugin) {
424 cerr << "WARNING: TransformFactory::populateTransforms: Failed to instantiate plugin " << pluginId.toLocal8Bit().data() << endl; 424 cerr << "WARNING: TransformFactory::populateTransforms: Failed to instantiate plugin " << pluginId << endl;
425 continue; 425 continue;
426 } 426 }
427 427
428 QString pluginName = plugin->getName().c_str(); 428 QString pluginName = plugin->getName().c_str();
429 QString category = factory->getPluginCategory(pluginId); 429 QString category = factory->getPluginCategory(pluginId);
512 512
513 RealTimePluginFactory *factory = 513 RealTimePluginFactory *factory =
514 RealTimePluginFactory::instanceFor(pluginId); 514 RealTimePluginFactory::instanceFor(pluginId);
515 515
516 if (!factory) { 516 if (!factory) {
517 cerr << "WARNING: TransformFactory::populateTransforms: No real time plugin factory for instance " << pluginId.toLocal8Bit().data() << endl; 517 cerr << "WARNING: TransformFactory::populateTransforms: No real time plugin factory for instance " << pluginId << endl;
518 continue; 518 continue;
519 } 519 }
520 520
521 const RealTimePluginDescriptor *descriptor = 521 const RealTimePluginDescriptor *descriptor =
522 factory->getPluginDescriptor(pluginId); 522 factory->getPluginDescriptor(pluginId);
523 523
524 if (!descriptor) { 524 if (!descriptor) {
525 cerr << "WARNING: TransformFactory::populateTransforms: Failed to query plugin " << pluginId.toLocal8Bit().data() << endl; 525 cerr << "WARNING: TransformFactory::populateTransforms: Failed to query plugin " << pluginId << endl;
526 continue; 526 continue;
527 } 527 }
528 528
529 //!!! if (descriptor->controlOutputPortCount == 0 || 529 //!!! if (descriptor->controlOutputPortCount == 0 ||
530 // descriptor->audioInputPortCount == 0) continue; 530 // descriptor->audioInputPortCount == 0) continue;