Hi there!
Sorry to disturb you, but I have some questions I can't answer using the forum
(yeah, current forum search system works so bad that it's almost impossible to find anything: almost all my requests are filtered away (
the following words in your search query were ignored because they are too common words) and I can't find anything!)
So, to the questions:
1) I have a problem with Disc At Once PQ: it, actually, does not work in my application and in DataBurner Sample also. I attached logs that should illustrate this issue.
The question is following: Can I somehow detect that this mode is not supported by current Disc Drive (As I understand the problem) and don't show it in the list at all? Might there be some rules that will help me to make a choice?
2) About the multisession: As I've got the idea from the http://www.starburnsoftware.com/forum/starburn-sdk-f3/cannot-create-multisession-disk-t337.html , only Track At Once is mode that supports multisession. all the rest are only for a single session disc. Is it true? Should I just don't show this modes when there is some data already written on the disc?
I was expecting that Session At Once is also multisession mode: it can allow or block the next session, has the pointer to the disc layout info. I was thinking that the problem is that I just don't know how to fill this disc layout info. But, as I see, it's impossible at all... am I right? Or is it possible to make multisession with SAO? Or I have to use TAO after SAO also?
3) The third question is about verification or future burning: It looks like before future burning/reading/verifying the data, SOMETIMES I have to Eject/Load the disc. As I detected, it is required when the disc was burned with the Disc At Once RAW PW. Is it the only format that requires this process? Or there are some other rules when I have to Eject/Load the disc?
4) When I burned the CD disc (I've tested on CD-RW only) with SAO and next session disabled, StarBrun API always reports that the disc size is equal to the size of the written data. And, therefore, when I try to erase disc, erasing time predicting algorithm works not correct as it thinks that the size of the disc it less than the actual size. Should I provide logs here also or it is expected behavior? What should I do in this case?
Actually, Erasing sample also waits for a long time with the 100% progress bar as it works the same way...
Thanks a lot for your answers to all my questions, hope you will help me a lot.
I'm not in a hurry, you don't have to answer immediately.
And, I think I should mention that i'm working with the v10.5 Tomahawk.