Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:wolfi323:KDE:Extra
kdenlive4
kdenlive-0.9.10-no_avformat.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdenlive-0.9.10-no_avformat.patch of Package kdenlive4
diff -U 3 -H -d -r -N -- kdenlive-0.9.10.orig/data/profiles.xml kdenlive-0.9.10/data/profiles.xml --- kdenlive-0.9.10.orig/data/profiles.xml 2014-09-12 12:11:29.000000000 +0200 +++ kdenlive-0.9.10/data/profiles.xml 2014-10-16 17:30:01.929745003 +0200 @@ -57,6 +57,10 @@ audiobitrates="192,160,128" defaultaudiobitrate="128" args="properties=MPEG-4-ASP vb=%bitrate+'k' pass=%passes ab=%audiobitrate+'k'" /> </group> + + <group name="Raw DV" renderer="libdv" type="av" extension="dv"> + <profile name="libdv" /> + </group> <group name="MPEG-2" renderer="avformat" extension="mpg" type="av"> <profile name="MPEG-2" diff -U 3 -H -d -r -N -- kdenlive-0.9.10.orig/src/dialogs/renderwidget.cpp kdenlive-0.9.10/src/dialogs/renderwidget.cpp --- kdenlive-0.9.10.orig/src/dialogs/renderwidget.cpp 2014-09-12 17:56:17.000000000 +0200 +++ kdenlive-0.9.10/src/dialogs/renderwidget.cpp 2014-10-16 17:34:15.319283492 +0200 @@ -1393,53 +1393,47 @@ } // Make sure the selected profile uses an installed avformat codec / format - if (!formatsList.isEmpty()) { - QString format; - if (std.startsWith(QLatin1String("f="))) format = std.section("f=", 1, 1); - else if (std.contains(" f=")) format = std.section(" f=", 1, 1); - if (!format.isEmpty()) { - format = format.section(' ', 0, 0).toLower(); - if (!formatsList.contains(format)) { - kDebug() << "***** UNSUPPORTED F: " << format; - //sizeItem->setHidden(true); - //sizeItem-item>setFlags(Qt::ItemIsSelectable); - dupItem->setToolTip(i18n("Unsupported video format: %1", format)); - dupItem->setIcon(brokenIcon); - dupItem->setForeground(disabled); - } + QString format; + if (std.startsWith(QLatin1String("f="))) format = std.section("f=", 1, 1); + else if (std.contains(" f=")) format = std.section(" f=", 1, 1); + if (!format.isEmpty()) { + format = format.section(' ', 0, 0).toLower(); + if (formatsList.isEmpty() || !formatsList.contains(format)) { + kDebug() << "***** UNSUPPORTED F: " << format; + //sizeItem->setHidden(true); + //sizeItem-item>setFlags(Qt::ItemIsSelectable); + dupItem->setToolTip(i18n("Unsupported video format: %1", format)); + dupItem->setIcon(brokenIcon); + dupItem->setForeground(disabled); } } - if (!acodecsList.isEmpty()) { - QString format; - if (std.startsWith(QLatin1String("acodec="))) format = std.section("acodec=", 1, 1); - else if (std.contains(" acodec=")) format = std.section(" acodec=", 1, 1); - if (!format.isEmpty()) { - format = format.section(' ', 0, 0).toLower(); - if (!acodecsList.contains(format)) { - kDebug() << "***** UNSUPPORTED ACODEC: " << format; - //sizeItem->setHidden(true); - //sizeItem->setFlags(Qt::ItemIsSelectable); - dupItem->setToolTip(i18n("Unsupported audio codec: %1", format)); - dupItem->setIcon(brokenIcon); - dupItem->setForeground(disabled); - dupItem->setBackground(disabledbg); - } + QString acodec; + if (std.startsWith(QLatin1String("acodec="))) acodec = std.section("acodec=", 1, 1); + else if (std.contains(" acodec=")) acodec = std.section(" acodec=", 1, 1); + if (!acodec.isEmpty()) { + acodec = acodec.section(' ', 0, 0).toLower(); + if (acodecsList.isEmpty() || !acodecsList.contains(acodec)) { + kDebug() << "***** UNSUPPORTED ACODEC: " << acodec; + //sizeItem->setHidden(true); + //sizeItem->setFlags(Qt::ItemIsSelectable); + dupItem->setToolTip(i18n("Unsupported audio codec: %1", acodec)); + dupItem->setIcon(brokenIcon); + dupItem->setForeground(disabled); + dupItem->setBackground(disabledbg); } } - if (!vcodecsList.isEmpty()) { - QString format; - if (std.startsWith(QLatin1String("vcodec="))) format = std.section("vcodec=", 1, 1); - else if (std.contains(" vcodec=")) format = std.section(" vcodec=", 1, 1); - if (!format.isEmpty()) { - format = format.section(' ', 0, 0).toLower(); - if (!vcodecsList.contains(format)) { - kDebug() << "***** UNSUPPORTED VCODEC: " << format; - //sizeItem->setHidden(true); - //sizeItem->setFlags(Qt::ItemIsSelectable); - dupItem->setToolTip(i18n("Unsupported video codec: %1", format)); - dupItem->setIcon(brokenIcon); - dupItem->setForeground(disabled); - } + QString vcodec; + if (std.startsWith(QLatin1String("vcodec="))) vcodec = std.section("vcodec=", 1, 1); + else if (std.contains(" vcodec=")) vcodec = std.section(" vcodec=", 1, 1); + if (!vcodec.isEmpty()) { + vcodec = vcodec.section(' ', 0, 0).toLower(); + if (vcodecsList.isEmpty() || !vcodecsList.contains(vcodec)) { + kDebug() << "***** UNSUPPORTED VCODEC: " << vcodec; + //sizeItem->setHidden(true); + //sizeItem->setFlags(Qt::ItemIsSelectable); + dupItem->setToolTip(i18n("Unsupported video codec: %1", vcodec)); + dupItem->setIcon(brokenIcon); + dupItem->setForeground(disabled); } } if (std.contains(" profile=") || std.startsWith(QLatin1String("profile="))) {
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor