From: Marco Gittler Date: Wed, 19 Jan 2011 08:55:35 +0000 (+0000) Subject: generate dir for proxy clips X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=5edddf2590d8afb9e7ba2686914d825f4f706917;p=kdenlive generate dir for proxy clips svn path=/trunk/kdenlive/; revision=5337 --- diff --git a/src/docclipbase.cpp b/src/docclipbase.cpp index df2a4ec9..7c2c31f8 100644 --- a/src/docclipbase.cpp +++ b/src/docclipbase.cpp @@ -31,6 +31,7 @@ #include "slideshowclip.h" #include +#include #include #include @@ -1091,7 +1092,9 @@ void DocClipBase::generateProxy(KUrl proxyFolder) // Make sure we don't block when proxy file already exists parameters << "-y"; if (m_properties.value("file_hash").isEmpty()) getFileHash(m_properties.value("resource")); - QString path = proxyFolder.path(KUrl::AddTrailingSlash) + "proxy/" + m_properties.value("file_hash") + ".avi"; + QString proxydir=proxyFolder.path( KUrl::AddTrailingSlash) + "proxy/"; + KStandardDirs::makeDir(proxydir); + QString path = proxydir + m_properties.value("file_hash") + ".avi"; setProperty("proxy", path.toUtf8().data()); if (QFile::exists(path)) { emit proxyReady(m_id, true);