Yes, if the disc is failed to be recorded it would be ejected automatically. You can override this behaviour however with secret API call
Please drop me a message and I'll tell you how to do it.
And I'd love to see failed burn logs BTW.
colin0117 wrote:
Hi,
Just a quick one. We're burning DVD+R DL media and have seen some failures. I'm still looking into it, but I'd like to ask a quick question first please.
The puzzling thing is whenever a disc is ejected via our software, it is logged. However, we've had a few cases where the DVD+R DL record using TrackAtOnceFromFile fails, normally very very close to the end (yesterday it was LBA 4,173,759 out of LBA 4,173,824!), and the disc is ejected without a log message. No operators were near it at the time, so it is definitely a software eject.
Is there anywhere within your code where the disc would be ejected without being requested to through the SDK? This could either be in TrackAtOnceFromFile or possibly CloseSession (or StarBurn_Destroy or DownShut I guess)?
Thanks,
Colin