Duration calculation was incorrect

Bug #49203 reported by Amos Brocco
8
Affects Status Importance Assigned to Milestone
serpentine (Ubuntu)
Incomplete
Medium
Ubuntu Desktop Bugs

Bug Description

As the decoding process is slow (see bug #49202 ), Serpentine should check
the blank cd available space/time before decoding files, and not at the end.

Also, if the media is too small (ex. 74min cd instead of 80min) the decoded files should not be immediately erased, but a "Retry" button should be offered (so that the user can change the media and retry without having to wait another time for the files to be decoded)

Revision history for this message
Tiago Cogumbreiro (cogumbreiro) wrote :

> As the decoding process is slow (see bug #49202 ), Serpentine should check
> the blank cd available space/time before decoding files, and not at the end.
The use can change the CD meanwhile therefore there's no problem asking on the end.

> Also, if the media is too small (ex. 74min cd instead of 80min) the decoded files
The media is not supposed to be small, you can choose the media size before burning the CD.

> should not be immediately erased, but a "Retry" button should be offered (so
> that the user can change the media and retry without having to wait another
> time for the files to be decoded)
When the CD is not what it needs a dialog pops asking the user to change it.

Revision history for this message
Amos Brocco (mriya3) wrote :

I used an 80MB (700MB) blank cd, added 18 songs to serpentine (which told me that there where 16 seconds left on the disk), decoded files and then told me that there wasn't sufficient space on the disk (the overburning dialog did not appear to ask me if I wanted to force burn)

Revision history for this message
Amos Brocco (mriya3) wrote :

err... I mean 80 minutes not 80MB in my previous post

Revision history for this message
Tiago Cogumbreiro (cogumbreiro) wrote :

Then there's a bug. Thanks alot for finding it!

I'll have to dig into nautilus-cd-burner's implementation.

Changed in serpentine:
assignee: nobody → desktop-bugs
importance: Untriaged → Medium
Changed in serpentine:
status: Unconfirmed → Needs Info
Revision history for this message
Sebastien Bacher (seb128) wrote :

Is that still an issue?

Revision history for this message
Tiago Cogumbreiro (cogumbreiro) wrote :

Yes, the issue still needs investigation. But, since I'm hacking on Serpentine again, I'll probably understand the state of the situation in a near future.

Changed in serpentine:
status: Needs Info → Unconfirmed
Revision history for this message
Dean Sas (dsas) wrote :

Amos: Did you "Add two seconds gap between tracks" checked in preferences?

Changed in serpentine:
status: New → Incomplete
Revision history for this message
Amos Brocco (mriya3) wrote :

Now I'm on Feisty, and haven't yet tried to create a new cd, but I've noticed that checking/unchecking the "two seconds gap" in the preferences does
not decrease/increase the remaining time in the main window. Is this right?

Revision history for this message
Dean Sas (dsas) wrote :

It's what I expected but the fact it doesn't update is a known bug.

If previously you had 16 seconds spare and 18 tracks, with a 2 second gap enabled then it would require 34 seconds spare on the cd not 16.

Closing as a dupe of 84824

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.