ports/sysutils/k3b-kde4/files/patch-libk3b-projects-k3bcdrecordwriter.cpp
Max Brazhnikov 8162989ab7 sysutils/k3b-kde4:
- Update to 2.0.3
- Remove patches merged upstream, regenerate patches
- Add patch obtained from Gentoo to fix build with modern ffmpeg/libav

PR:		202561
Submitted by:	matthew@reztek.cz
2015-08-25 13:10:47 +00:00

14 lines
721 B
C++

--- libk3b/projects/k3bcdrecordwriter.cpp.orig 2014-11-04 18:37:31 UTC
+++ libk3b/projects/k3bcdrecordwriter.cpp
@@ -228,7 +228,11 @@ bool K3b::CdrecordWriter::prepareProcess
d->process << "gracetime=2"; // 2 is the lowest allowed value (Joerg, why do you do this to us?)
// Again we assume the device to be set!
+#if defined(Q_OS_FREEBSD)
+ d->process << QString("dev=%1").arg(K3b::externalBinGenericDeviceParameter(burnDevice(), d->cdrecordBinObject));
+#else
d->process << QString("dev=%1").arg(K3b::externalBinDeviceParameter(burnDevice(), d->cdrecordBinObject));
+#endif
d->usedSpeedFactor = K3b::speedMultiplicatorForMediaType( d->burnedMediaType );
d->usedSpeed = burnSpeed();