Hi,
do we get through this piece of code ?
https://cgit.kde.org/k3b.git/tree/libk3b/projects/datacd/k3bdatajob.cpp#n699 bool K3b::DataJob::waitForBurnMedium() { // start with all media types supported by the writer Device::MediaTypes m = d->doc->supportedMediaTypes() & d->doc->burner()->writeCapabilities();
Please put qDebug() statements in there
qDebug() << "Bug 381074: supportedMediaTypes: " << d->doc->supportedMediaTypes();
qDebug() << "Bug 381074: writeCapabilities: " << d->doc->burner()->writeCapabilities();
------------------------------------------------------------------ Where i got lost so far:
The detected writeCapabilities() are probably reported in the newest attachment of cristian: https://bugsfiles.kde.org/attachment.cgi?id=107704 as Write Cap: "DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW, BD-R, BD-R Sequential (SRM), BD-R Sequential Pseudo Overwrite (SRM+POW), BD-R Random (RRM), BD-RE"
So for d->doc->supportedMediaTypes(). Is it this one ? https://cgit.kde.org/k3b.git/tree/libk3b/projects/datacd/k3bdatadoc.cpp#n1516 K3b::Device::MediaTypes K3b::DataDoc::supportedMediaTypes() const { return Device::MEDIA_WRITABLE; }
I find MEDIA_WRITABLE in https://cgit.kde.org/k3b.git/tree/libk3bdevice/k3bdevicetypes.h#n266
MEDIA_WRITABLE_BD = MEDIA_REWRITABLE_BD | MEDIA_BD_R | MEDIA_BD_R_SRM | MEDIA_BD_R_SRM_POW | MEDIA_BD_R_RRM, ... MEDIA_WRITABLE = MEDIA_WRITABLE_CD | MEDIA_WRITABLE_DVD | MEDIA_WRITABLE_BD,
So the absence of BD media types in "wanted" stays a riddle.
------------------------------------------------------------------
Have a nice day :)
Thomas
Hi,
do we get through this piece of code ?
https:/ /cgit.kde. org/k3b. git/tree/ libk3b/ projects/ datacd/ k3bdatajob. cpp#n699 :waitForBurnMed ium() :MediaTypes m = d->doc- >supportedMedia Types() & d->doc- >burner( )->writeCapabil ities() ;
bool K3b::DataJob:
{
// start with all media types supported by the writer
Device:
Please put qDebug() statements in there
qDebug() << "Bug 381074: supportedMediaT ypes: " >supportedMedia Types() ;
<< d->doc-
qDebug() << "Bug 381074: writeCapabilities: " >burner( )->writeCapabil ities() ;
<< d->doc-
------- ------- ------- ------- ------- ------- ------- ------- ------- ---
Where i got lost so far:
The detected writeCapabilities() are probably reported in the newest /bugsfiles. kde.org/ attachment. cgi?id= 107704
attachment of cristian:
https:/
as
Write Cap: "DVD-R, DVD-R Sequential, DVD-R Dual Layer,
DVD-R Dual Layer Sequential, DVD-RW, DVD-RW Restricted Overwrite,
DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW, BD-R,
BD-R Sequential (SRM), BD-R Sequential Pseudo Overwrite (SRM+POW),
BD-R Random (RRM), BD-RE"
So for d->doc- >supportedMedia Types() . /cgit.kde. org/k3b. git/tree/ libk3b/ projects/ datacd/ k3bdatadoc. cpp#n1516 Device: :MediaTypes K3b::DataDoc: :supportedMedia Types() const :MEDIA_ WRITABLE;
Is it this one ?
https:/
K3b::
{
return Device:
}
I find MEDIA_WRITABLE in /cgit.kde. org/k3b. git/tree/ libk3bdevice/ k3bdevicetypes. h#n266
https:/
...
So the absence of BD media types in "wanted" stays a riddle.
------- ------- ------- ------- ------- ------- ------- ------- ------- ---
Have a nice day :)
Thomas