#1 Burning Software

It is currently Thu Dec 19, 2024 7:00 am

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Callbacks from StarBurn_CdvdBurnerGrabber_Blank
PostPosted: Wed May 30, 2007 11:05 am 
Offline

Joined: Wed May 30, 2007 10:56 am
Posts: 13
Hi,

I'm trying out your Starburn SDK.

Looks like StarBurn_CdvdBurnerGrabber_Blank only uses the callbacks DVDPLUSRW_FORMAT_BEGIN and DVDPLUSRW_FORMAT_END, which makes the progress callback rather useless.

I also noticed that after receiving DVDPLUSRW_FORMAT_END the drive keeps showing activity for quite some time (couple of minutes?) and StarBurn_CdvdBurnerGrabber_Blank only returns when that activity stops. No callbacks during that time.

I ran your blank.exe sample, which shows the same behaviour.

Nico


Top
 Profile  
 
 Post subject: Re: Callbacks from StarBurn_CdvdBurnerGrabber_Blank
PostPosted: Wed May 30, 2007 12:28 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Read the F.A.Q. shipped with the StarBurn SDK. Your question was answered. Maybe ~1000 times since 1996 :)

ncuppen wrote:
Hi,

I'm trying out your Starburn SDK.

Looks like StarBurn_CdvdBurnerGrabber_Blank only uses the callbacks DVDPLUSRW_FORMAT_BEGIN and DVDPLUSRW_FORMAT_END, which makes the progress callback rather useless.

I also noticed that after receiving DVDPLUSRW_FORMAT_END the drive keeps showing activity for quite some time (couple of minutes?) and StarBurn_CdvdBurnerGrabber_Blank only returns when that activity stops. No callbacks during that time.

I ran your blank.exe sample, which shows the same behaviour.

Nico


Top
 Profile  
 
 Post subject: Re: Callbacks from StarBurn_CdvdBurnerGrabber_Blank
PostPosted: Wed May 30, 2007 1:02 pm 
Offline

Joined: Wed May 30, 2007 10:56 am
Posts: 13
I DID find the Help folder, but I didn't notice the Docs folder until now.
Sorry...


anton (staff) wrote:
Read the F.A.Q. shipped with the StarBurn SDK. Your question was answered. Maybe ~1000 times since 1996 :)

ncuppen wrote:
Hi,

I'm trying out your Starburn SDK.

Looks like StarBurn_CdvdBurnerGrabber_Blank only uses the callbacks DVDPLUSRW_FORMAT_BEGIN and DVDPLUSRW_FORMAT_END, which makes the progress callback rather useless.

I also noticed that after receiving DVDPLUSRW_FORMAT_END the drive keeps showing activity for quite some time (couple of minutes?) and StarBurn_CdvdBurnerGrabber_Blank only returns when that activity stops. No callbacks during that time.

I ran your blank.exe sample, which shows the same behaviour.

Nico


Top
 Profile  
 
 Post subject:
PostPosted: Wed May 30, 2007 1:07 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
It's OK :) Better later then never, right? :)


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 31, 2007 7:07 pm 
Offline

Joined: Wed May 30, 2007 10:56 am
Posts: 13
Another question along the same line.

I noticed that, while burning a rewritable DVD, my callback function is not only called with callback number CN_CDVD_WRITE_PROGRESS, but also with CN_DVD_MEDIA_PADDING_WRITE_PROGRESS. What is the best way to handle these? What is the meaning of the callback parameters in this case? I mean, how would I know how long this padding process will take?

anton (staff) wrote:
It's OK :) Better later then never, right? :)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 01, 2007 5:06 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
This means you're burning single session DVD and StarBurn assumes it's DVD-Video. According to the DVD-Video specs you have to have at least 1GB recorded. So after your data is written (obviously less then 1GB) we do write zeros till the end of the 1GB border. You know border size (1GB), you know you data size (X), you know burning speed (Y) so estimated time is ( 1GB - X ) / Y. Trivial :)

ncuppen wrote:
Another question along the same line.

I noticed that, while burning a rewritable DVD, my callback function is not only called with callback number CN_CDVD_WRITE_PROGRESS, but also with CN_DVD_MEDIA_PADDING_WRITE_PROGRESS. What is the best way to handle these? What is the meaning of the callback parameters in this case? I mean, how would I know how long this padding process will take?

anton (staff) wrote:
It's OK :) Better later then never, right? :)


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

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 37 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group