#1 Burning Software

It is currently Mon Dec 23, 2024 5:49 pm

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Problem with Erasing Multi-session disc
PostPosted: Mon Mar 02, 2009 1:00 pm 
Offline

Joined: Mon Aug 25, 2008 1:50 pm
Posts: 394
Hello Support,
I am using StarBurnX DataBurner class.
Performing multi-session operation. I am using DataBurner.NextSessionAllowed = True for RW DVD. I burned data of size 2 GB on the disc. Disc ejected and burn was successful (Disc Information refreshed).
Then I imported disc using Import Track. After that I accidently started erasing the disc in quick mode. Disc erased and then ejected properly (Disc Information refreshed).
Previous added data is still there in DataBurner object, then I added 1GB, started burn operation. But suddenly realized that previous session data was erased so was expecting error but a wonder no error came disc was burned successfully to the disc with the previous session data and newly added data. All the data is there on the disc. What might be the problem? How the previous session 2 GB data came?
I tried this on 2 different configuration machines same is happening. Is there any problem in my calling mechanism?
Is problem clear to you?


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 02, 2009 5:05 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
You've corrupted the disc burned to invalid LBA (no way to prevent for formatted DVD-RW media, it's always writable). Please run full erase to fix this issue.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 03, 2009 6:05 am 
Offline

Joined: Mon Aug 25, 2008 1:50 pm
Posts: 394
Hello Sir,

I am under a situation, what should happen in this case
1) If import session is done
2) Data is added to dataBurner object, import successful
3) Disc is erased, disc information deleted
4) Again some data added to DataBurner class with previous session data
5) Disc is burned, burn successful
What should happen in this case? Is this scenario clear to you?
Here, I am getting all the data. I think after import session, data was cached somewhere, is that the case?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 04, 2009 10:50 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
You don't eject the disc between erase-burn operations so I have no cluse how particular drive's firmware report next writable address. So simply DON'T DO WHAT YOU DO.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 05, 2009 8:43 am 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

So .. I think you should save information about the current media ( status ( clear/not clear), disc type, count of tracks and their sizes etc. ) before you will start working with Burner ( DataBurner, UDFDataBurner etc. ).

Before calling the Burn method you should get the fresh information about the current media and compare its with saved information ... if information is not equal you should stop the burning process ( and maybe should show the error message box :))

Regards,

Dmitry

Rocket Division Software


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 05, 2009 2:36 pm 
Offline

Joined: Mon Aug 25, 2008 1:50 pm
Posts: 394
Hello,

Yes, this is an obvious solution to the problem.
But I think previous sesssion added data can be deleted. So this checking will fail and before burning check of data will fail and burn will not continue.

If some unique ID of disc which is there for each disc (as per documentation in Wiki) will be given by StarBurnX, then it will be great. Sir but this will solve only 50% problem. The solution you have suggested will take time after importing session to save track information and before burning checking for information.

Other applications like Nero and Roxio are properly checking for disc and information on disc and then showing wait dialog which waits until the disc from which import session is done is not inserted.

Thank you.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 05, 2009 3:53 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Please follow SDK samples and don't try to toss the SDK.


Top
 Profile  
 
 Post subject: Re: Problem with Erasing Multi-session disc
PostPosted: Sat Jul 04, 2009 1:56 pm 
Offline

Joined: Mon Aug 25, 2008 1:50 pm
Posts: 394
Sorry Sir.
I was just comparing Nero application and StarBurnX sample behavior. Was not trying to do something else!!! :oops:


Top
 Profile  
 
 Post subject: Re: Problem with Erasing Multi-session disc
PostPosted: Sat Jul 11, 2009 8:26 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
That's no problem of course! However implementations are different.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group