[k3b] [Bug 388120] cannot burn audio cd using wma files: "error while decoding track"

Thomas Schmitt bugzilla_noreply at kde.org
Wed Jan 31 11:17:11 UTC 2018


https://bugs.kde.org/show_bug.cgi?id=388120

--- Comment #7 from Thomas Schmitt <scdbackup at gmx.net> ---
Hi,

Leslie Zhai wrote:
> I have no idea why cdrecord failed to work...

Did cdrecord start at all ?

The log only shows "started" and then complaints begin.
It is not clear to me whether K3b::AudioTrackReader tries to read the
input file which shall be burned, or whether it tries to read the
track from CD, where it should have been written.

The report beginning at "DiskInfo:" shows that the medium is not written.

Somebody would have to test whether the log of a successful K3B run of
audio burning with cdrecord would show any cdrecord messages.

The cdrecord job has option -useinfo and *.inf files as input.
man cdrecord states: "The audio data is read from stdin in this case."

So it would not be cdrecord which opens the input audio data files
but rather K3B which pipes the audio data into cdrecord's standard
input.
If this reading of input fails early, it may be that cdrecord was not
started by K3B at all.

The headline of this bug report
  "Error while decoding track"
can be found in
  k3b/libk3b/projects/audiocd/k3baudioimager.cpp , K3b::AudioImager::run()
which looks much like it is for processing of track input, not for
checkreading of already written tracks.
The input file was opened. Else message "Unable to read track" would
be emitted. Output file was opened (else "Could not open ... for writing").
But a read attempt by trackReader.read() obviously yielded a result < 0.
Maybe some data could be read. But finally an unexpected failure happended.


Have a nice day :)

Thomas

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the k3b mailing list