Hi, 10x for the drive letter update, it's working fine.
I have another issue. I'm writing to DVD aprox. 4500 files. The directory structure and file names on the DVD need to be different from what i have on the HDD. I use JStarBurnBurnerGrabber.addFile(java.lang.String parentPath, java.lang.String filePath, java.lang.String fileNewName) for adding files to the DVD and JStarBurnBurnerGrabber.burnFileTree() for burning the DVD. The DVD is burned fine, but i have some performance issue. Adding the 4500 files takes aprox. 146 seconds. (about the same if i use JStarBurnBurnerGrabber.addFile(java.lang.String parentPath, java.lang.String filePath) If i use JStarBurnBurnerGrabber.addFile(java.lang.String filePath) the same operation takes 12 seconds. I really want to use the 3 parameter version, because i need to reorganize files on the DVD, but the performance difference seems to big. I do not see any major reason for this performance difference between the 2 operations. If i have a really big number of files to add, the burnFileTree() method take less than the addFile part. Is there some options to speed up this? The recorded performance is normal for this kind of operation? I suspect that the 3 parameter version of the addFile, does not scale well for large number of files.
Regards, Istvan
|