Merge lp:~j/ubuntu/oneiric/kdenlive/fix-for-899580 into lp:ubuntu/oneiric/kdenlive

Proposed by j^
Status: Merged
Merge reported by: Martin Pitt
Merged at revision: not available
Proposed branch: lp:~j/ubuntu/oneiric/kdenlive/fix-for-899580
Merge into: lp:ubuntu/oneiric/kdenlive
Diff against target: 92 lines (+74/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/kdenlive-newmlt.patch (+66/-0)
debian/patches/series (+1/-0)
To merge this branch: bzr merge lp:~j/ubuntu/oneiric/kdenlive/fix-for-899580
Reviewer Review Type Date Requested Status
Martin Pitt Approve
Review via email: mp+84395@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Martin Pitt (pitti) wrote :

Uploaded to oneiric-proposed with updated version number. However, before the SRU team accepts this from the queue this needs to be fixed in oneiric first.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2011-08-21 00:14:09 +0000
+++ debian/changelog 2011-12-04 10:02:27 +0000
@@ -1,3 +1,10 @@
1kdenlive (0.8-4build2) oneiric; urgency=low
2
3 * add patch to work with mlt version in oneiric.
4 LP: #899580
5
6 -- Jan Gerber <j@mailb.org> Sun, 04 Dec 2011 10:51:32 +0100
7
1kdenlive (0.8-4build1) oneiric; urgency=low8kdenlive (0.8-4build1) oneiric; urgency=low
29
3 * No change rebuild for mlt transition10 * No change rebuild for mlt transition
411
=== added directory 'debian/patches'
=== added file 'debian/patches/kdenlive-newmlt.patch'
--- debian/patches/kdenlive-newmlt.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/kdenlive-newmlt.patch 2011-12-04 10:02:27 +0000
@@ -0,0 +1,66 @@
1diff -ur kdenlive-0.8.orig/src/wizard.cpp kdenlive-0.8/src/wizard.cpp
2--- kdenlive-0.8.orig/src/wizard.cpp 2011-04-26 21:44:22.000000000 +0200
3+++ kdenlive-0.8/src/wizard.cpp 2011-07-21 18:22:18.470831892 +0200
4@@ -214,7 +214,7 @@
5 button(QWizard::NextButton)->setEnabled(false);
6 } else {
7 checkProcess.waitForFinished();
8- QByteArray result = checkProcess.readAllStandardError();
9+ QByteArray result = checkProcess.readAllStandardOutput();
10
11 // Check MLT avformat module
12 QTreeWidgetItem *avformatItem = new QTreeWidgetItem(m_mltCheck.programList, QStringList() << QString() << i18n("Avformat module (FFmpeg)"));
13@@ -246,7 +246,7 @@
14 kDebug() << "// Error querying MLT's version";
15 } else {
16 checkProcess.waitForFinished();
17- mltVersion = checkProcess.readAllStandardError();
18+ mltVersion = checkProcess.readAllStandardOutput();
19 mltVersion = mltVersion.section('\n', 0, 0).simplified();
20 mltVersion = mltVersion.section(' ', -1).simplified();
21 version = 1000 * mltVersion.section('.', 0, 0).toInt() + 100 * mltVersion.section('.', 1, 1).toInt() + mltVersion.section('.', 2, 2).toInt();
22@@ -275,7 +275,7 @@
23 kDebug() << "// Error parsing MLT's avformat codecs";
24 } else {
25 checkProcess2.waitForFinished();
26- QByteArray codecList = checkProcess2.readAllStandardError();
27+ QByteArray codecList = checkProcess2.readAllStandardOutput();
28 QString acodecList(codecList);
29 QStringList result;
30 QStringList alist = acodecList.split('\n', QString::SkipEmptyParts);
31@@ -292,7 +292,7 @@
32 kDebug() << "// Error parsing MLT's avformat codecs";
33 } else {
34 checkProcess2.waitForFinished();
35- QByteArray codecList = checkProcess2.readAllStandardError();
36+ QByteArray codecList = checkProcess2.readAllStandardOutput();
37 QString vcodecList(codecList);
38 QStringList result;
39 QStringList vlist = vcodecList.split('\n', QString::SkipEmptyParts);
40@@ -309,7 +309,7 @@
41 kDebug() << "// Error parsing MLT's avformat codecs";
42 } else {
43 checkProcess2.waitForFinished();
44- QByteArray codecList = checkProcess2.readAllStandardError();
45+ QByteArray codecList = checkProcess2.readAllStandardOutput();
46 QString vcodecList(codecList);
47 QStringList result;
48 QStringList vlist = vcodecList.split('\n', QString::SkipEmptyParts);
49@@ -606,7 +606,7 @@
50
51 checkProcess.waitForFinished();
52
53- QByteArray result = checkProcess.readAllStandardError();
54+ QByteArray result = checkProcess.readAllStandardOutput();
55 if (!result.contains("- avformat")) errorMessage.append(i18n("MLT's avformat (FFMPEG) module not found. Please check your FFMPEG and MLT install. Kdenlive will not work until this issue is fixed.") + "\n");*/
56
57 QProcess checkProcess2;
58@@ -616,7 +616,7 @@
59
60 checkProcess2.waitForFinished();
61
62- QByteArray result = checkProcess2.readAllStandardError();
63+ QByteArray result = checkProcess2.readAllStandardOutput();
64 if (!result.contains("sdl") || !result.contains("sdl_preview")) errorMessage.append(i18n("MLT's SDL module not found. Please check your MLT install. Kdenlive will not work until this issue is fixed.") + '\n');
65
66 if (!errorMessage.isEmpty()) {
067
=== added file 'debian/patches/series'
--- debian/patches/series 1970-01-01 00:00:00 +0000
+++ debian/patches/series 2011-12-04 10:02:27 +0000
@@ -0,0 +1,1 @@
1kdenlive-newmlt.patch

Subscribers

People subscribed via source and target branches

to all changes: