Mercurial > hg > svcore
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; |