You cannot import open session. It's NORMAL. Just as normal as you cannot start engine w/o putting some gas into fuel tank.
If you want to avoid session import space overhead - use DVD+RW or DVD-RAM media. They both don't use extra space for border-in/border-out (and -RAM is even better for archiving b/s of the hardware error management).
UDF would not help you much as you'd waste a lot of space when would format disc media for packet recording.
jbeyers wrote:
I would appreciate some guidance from someone who has a bit more experience with the SDK.
I need to create zipfiles (Enough to fill up a disk) and then write them to a CD or DVD. I do not want to create all the files before writing, as that would use up too much disk space. So, I figured that I would create some files, write them to a track, create some more, import the track and add them to the tree, and write further. And so on. All of this would be using the ISO9660 filesystem.
Through trial and error I found the following:
A. StarBurn_ISO9660JolietFileTree_ImportTrack can only import when the session that the track is in, is closed. If the session is open, it fails.
B. I cannot write to a track, then add more files to the tree, then write again. (I kind of expected this)
Now, since a CD uses a couple of megabytes every time I close a session, this could waste a lot of space. So, I need to know, before I waste another 10 disks:
1. Would it work to just write, say, ten tracks without importing or closing the session, then close the session, import them all one after another, add a couple of files and burn them, then close the final session?
2. Should I maybe look at UDF?
3. Did I miss something? Can I import a track from an open session and just continue writing to that track?
Thanks,
Johan