I cannot burn a DVD using the samples from Starburn SDK. I have Sony DRU-510A DVD R/W Drive with the latest firmware updates.
FindDevice gives the following info:
FindDevice wrote:
C:\Program Files\Rocket Division Software\StarBurn SDK\Bin\Static\Release\i386>FindDevice
FindDevice:main(): ENTERed for 1 argument(s)
FindDevice:main(): Probing all CD/DVD devices in the system...
FindDevice:FindCallback(): Probing SCSI address 1:0:0:0 for CD/DVD device... OK!
FindDevice:FindCallback(): Found CD/DVD device 'SONY ' 'DVD RW DRU-510A ' '1.
1a'
FindDevice:FindCallback(): With 8388608 UCHAR(s) of cache
FindDevice:FindCallback(): Reads: CD-R: Yes, CD-RW: Yes, DVD-ROM: Yes, DVD-R: Yes, DVD-RAM: No
FindDevice:FindCallback(): Writes: Test mode: Yes, CD-R: Yes, CD-RW: Yes, DVD-R:Yes, DVD-RAM: No
FindDevice:FindCallback(): Reads: DVD+RW: Yes, DVD+R: Yes, DVD+R DL: No, Writes:DVD+RW: Yes, DVD+R: Yes, DVD+R DL: No
FindDevice:FindCallback(): Device symbolic link name: '\\.\D:'
FindDevice:main(): EXITing with success
When I attempt to burn a DVD I get the following:
DiscAtOnceFromTree wrote:
C:\Program Files\Rocket Division Software\StarBurn SDK\Bin\Static\Release\i386>DiscAtOnceFromTree 1 0 0 0 c:\test 0
DiscAtOnceFromTree:main(): ENTERed for 7 argument(s)
DiscAtOnceFromTree:main(): Creating Joliet file tree
DiscAtOnceFromTree:main(): Adding 'c:\test' to the file tree...
DiscAtOnceFromTree:main(): WARNING! StarBurn_ISO9660FileTree_GetRoot() failed
DiscAtOnceFromTree:Callback(): Adding name '/', tree node(s) 1
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\bpftp245.exe', tree node(s) 2
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\msgrplus.exe', tree node(s) 3
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\MSRDPCLI.EXE', tree node(s) 4
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\SimOrganizerOnlySetup3.2.exe', tree node(s) 5
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\starburn.exe', tree node(s) 6
DiscAtOnceFromTree:Callback(): Adding name 'c:\test\trueimage9.0_d_en.exe', tree node(s) 7
DiscAtOnceFromTree:Callback(): Adding name 'c:\test', tree node(s) 8
DiscAtOnceFromTree:main(): Tree level 3
DiscAtOnceFromTree:main(): 160 MBs of cache will be used during burn process
DiscAtOnceFromTree:main(): Probing SCSI address 1:0:0:0 for CD/DVD burner device ... OK!
DiscAtOnceFromTree:main(): Found CD/DVD device 'SONY ' - 'DVD RW DRU-510A ' - '1.1a' with 8388608 UCHARs of cache
DiscAtOnceFromTree:main(): Probing supported write modes... OK!
DiscAtOnceFromTree:main(): Track-At-Once: Yes, Session-At-Once: Yes, Disc-At-Onc e PQ: No, Disc-At-Once raw P-W: Yes
DiscAtOnceFromTree:main(): Testing unit ready... OK!
DiscAtOnceFromTree:main(): Getting BUP (Buffer Underrun Protection) support... OK!
DiscAtOnceFromTree:main(): BUP (Buffer Underrun Protection) Enabled: Yes, Supported: Yes
DiscAtOnceFromTree:main(): Enabling BUP (Buffer Underrun Protection)... OK!
DiscAtOnceFromTree:main(): Setting maximum supported CD/DVD speeds... OK!
DiscAtOnceFromTree:main(): Getting current CD/DVD speeds... OK!
DiscAtOnceFromTree:main(): Current read speed 3324 KBps (3324 maximum)
DiscAtOnceFromTree:main(): Current write speed 5540 KBps (5540 maximum)
DiscAtOnceFromTree:main(): Getting track information... OK!
DiscAtOnceFromTree:main(): Track blank: Yes, NWA valid: Yes, free LBs 2295104, NWA 0, track number 1
DiscAtOnceFromTree:main(): Getting disc information... OK!
DiscAtOnceFromTree:main(): Disc erasable: No, Disc status: 0x00, Last session status: 0x00, Disc type: 13
DiscAtOnceFromTree:main(): Building ISO image... OK!
DiscAtOnceFromTree:main(): Burning 69642240 UCHARs of ISO9660/Joliet image from 'c:\test'
DiscAtOnceFromTree:main(): Sending OPC (Optimum Power Calibration)... OK!
DiscAtOnceFromTree:main(): Writing the stuff to the CD/DVD disc >>>
DiscAtOnceFromTree:main(): StarBurn_CdvdBurnerGrabber_DiscAtOncePQ[RawPW]FromTree() failed, exception 10, status 31, text 'CStarBurn_CdvdBurnerGrabber::DiscAtOnceRawPW(): Disc type ( 13 ) not valid for DAO'
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\bpftp245.exe', tree node(s) 7
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\msgrplus.exe', tree node(s) 6
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\MSRDPCLI.EXE', tree node(s) 5
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\SimOrganizerOnlySetup3.2.exe', tree node(s) 4
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\starburn.exe', tree node(s) 3
DiscAtOnceFromTree:Callback(): Removing name 'c:\test\trueimage9.0_d_en.exe', tree node(s) 2
DiscAtOnceFromTree:Callback(): Removing name 'c:\test', tree node(s) 1
DiscAtOnceFromTree:Callback(): Removing name '/', tree node(s) 0
DiscAtOnceFromTree:main(): EXITing with failure
C:\Program Files\Rocket Division Software\StarBurn SDK\Bin\Static\Release\i386>
Burning a CD works just fine. Is there a problem with using Disk at Once with a DVD?
Thanks
Michael Kupka