From: Jean-Baptiste Mardelle Date: Sun, 12 Dec 2010 11:11:04 +0000 (+0000) Subject: Fix compatibility with dvdauthor 0.7 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=510498d6acae0ad70e0f092539dfbb4aba2b9f20;p=kdenlive Fix compatibility with dvdauthor 0.7 svn path=/trunk/kdenlive/; revision=5163 --- diff --git a/src/dvdwizard.cpp b/src/dvdwizard.cpp index 820d02fb..fe6833c6 100644 --- a/src/dvdwizard.cpp +++ b/src/dvdwizard.cpp @@ -485,6 +485,10 @@ void DvdWizard::generateDvd() } m_creationLog.clear(); m_dvdauthor = new QProcess(this); + // Set VIDEO_FORMAT variable (required by dvdauthor 0.7) + QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); + env.insert("VIDEO_FORMAT", m_pageVob->isPal() ? "PAL" : "NTSC"); + m_dvdauthor->setProcessEnvironment(env); connect(m_dvdauthor, SIGNAL(finished(int , QProcess::ExitStatus)), this, SLOT(slotRenderFinished(int, QProcess::ExitStatus))); connect(m_dvdauthor, SIGNAL(readyReadStandardOutput()), this, SLOT(slotShowRenderInfo())); m_dvdauthor->setProcessChannelMode(QProcess::MergedChannels);