+ QString path = QString::fromUtf8(producer->get("resource"));
+ if (path == QLatin1String("<playlist>") || path == QLatin1String("<tractor>") || path ==QLatin1String( "<producer>"))
+ path = url;
+ m_producer = new Mlt::Producer(*(producer->profile()), path.toUtf8().constData());
+ if (!m_producer || !m_producer->is_valid()) {
+ qDebug()<<"// Cannot create envelope for producer: "<<path;
+ }