Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 0b5d24ea0c543ddb9f2a81fbc7664751 > files > 4

k3b-2.10.0-9.1.mga6.src.rpm

Date: Wed, 14 Jun 2017 09:46:03 +0800
Subject: Keep transcode until a replacement is implemented.

I tested the patch https://bugs.launchpad.net/ubuntu/+source/transcode/+bug/1099201
for Fedora 24, also Ubuntu and openSUSE packagers apply the patch.
so please ArchLinux and other Linux distributions apply it, thanks!

My wife said: Kdenlive is better choice for ripping DVD :)

CCBUG: 360170
---
 libk3b/core/k3bdefaultexternalprograms.cpp | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/libk3b/core/k3bdefaultexternalprograms.cpp b/libk3b/core/k3bdefaultexternalprograms.cpp
index a8f4c06..95887a2 100644
--- a/libk3b/core/k3bdefaultexternalprograms.cpp
+++ b/libk3b/core/k3bdefaultexternalprograms.cpp
@@ -41,23 +41,20 @@ void K3b::addDefaultPrograms( K3b::ExternalBinManager* m )
     //  m->addProgram( new K3b::DvdBooktypeProgram() );
 }
 
-
-void K3b::addTranscodePrograms( K3b::ExternalBinManager* m )
+// TODO: addFFmepgPrograms https://bugs.kde.org/show_bug.cgi?id=381131
+void K3b::addTranscodePrograms(K3b::ExternalBinManager* m)
 {
-    Q_UNUSED(m);
-    /* Deprecated transcode
-    static const char* const transcodeTools[] =  { "transcode",
+    static const char* const transcodeTools[] =  {"transcode",
                                              0, // K3b 1.0 only uses the transcode binary
                                              "tcprobe",
                                              "tccat",
                                              "tcscan",
                                              "tcextract",
                                              "tcdecode",
-                                             0 };
+                                             0};
 
-    for( int i = 0; transcodeTools[i]; ++i )
-        m->addProgram( new K3b::TranscodeProgram( transcodeTools[i] ) );
-    */
+    for (int i = 0; transcodeTools[i]; ++i)
+        m->addProgram(new K3b::TranscodeProgram(transcodeTools[i]));
 }
 
 
-- 
cgit v0.11.2