#1 Burning Software

It is currently Fri Dec 20, 2024 10:17 am

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: StarBurn 6.4.10 released!
PostPosted: Fri Apr 07, 2006 11:27 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
List of changes since last release:

- Added new and separated CD and DVD speed constants. Now the code is more human-readlable.

- StarPort interface code. StarBurn_StarPort_Xxx API and all of the related data types represented. Now StarPort DVD emulator is official part of the StarBurn SDK.

- StarBurn_StarPort_DeviceListGet(...) updated to care of new device list getting handling.

- StarBurn_UpStart changed to return EN_CALL_IS_OBSOLETE status. Initialization now must be done only with StarBurn_UpStartEx(...). For old license types added "not supported" MessageBox. This is done to prevent old license types from working (too meany leaked piracy versions around).

- Fixed bug with incorrect setting of GMT offset in ISO timestamp from Windows time zone info. Now created discs have correct time always.

- Added code to handle devices which cannot survive with BURN-Proof style protection enabled.

- Added some marking code to allow log tracing for devices wich cannot handle BURN-Proof enabled bit.

- Added workaround for SAMSUNG 348B device which cannot handle synchronize cache in asynchronous way.

- Added workaround for USB memory sticks which are recognized as devices and crash the library when reading TOC.

- Added track size correction for ISO9660/Joliet filesystem using ISO9660 volume descriptor and for UDF filesystem using partition descriptor when reading TOC.

- Fixed bug with importing tree nodes.

- Added MFC, Delphi and CBuilder GUI samples. Now we have 80% done with GUI samples! Last few ones for StarBurn itself would be added in the next minor release and we'll do a lot of work to have StarBurn.OCX also have a good collection of them.

- Added FAQ document. Most of the commonly-aked questions are not published in a separate PDF. Do read it before posting your question :)

- Fixed some DVD-Video compatibility problems with stand-alone DVD players/

More...

Thanks!

Anton


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 8:50 am 
Offline

Joined: Tue Dec 06, 2005 9:44 am
Posts: 11
The "StarBurn SDK\Include\Pascal\starburn.pas" can not be compiled with Delphi, it seems to me that you havn't even tested it the least you could do before releasing it???


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 9:47 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Yes we do verify everything multiple times. Just asked Delphi support guy to download the installation and check the things once again. Delphi7 works just fine. So either you're using very old version (Delphi4?) or... Maybe it's you doing something wrong? What compile errors do you get? Please give us more details and make sure you watch your language next time you ask for support.

koger wrote:
The "StarBurn SDK\Include\Pascal\starburn.pas" can not be compiled with Delphi, it seems to me that you havn't even tested it the least you could do before releasing it???


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:00 am 
Offline

Joined: Tue Dec 06, 2005 9:44 am
Posts: 11
[quote="anton (staff)"]So either you're using very old version (Delphi4?) or... Maybe it's you doing something wrong? What compile errors do you get? Please give us more details and make sure you watch your language next time you ask for support.
[quote="koger"]
I use Delphi 5, as I see it many people still use Delphi 5, because there are very few advantages for updating when doing Win32 programming.

For instance this won't compile

STARBURN_STARWAVE_CALLBACK_REASON =
(
STARBURN_STARWAVE_CALLBACK_REASON_UNKNOWN = 0, // Unknown call reason

STARBURN_STARWAVE_CALLBACK_REASON_PROGRESS // Progress indication reason
);
PSTARBURN_STARWAVE_CALLBACK_REASON = ^STARBURN_STARWAVE_CALLBACK_REASON;

the problem is the = 0, giving this error [Error] Starburn.pas(1445): ',' or ')' expected but '=' found


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:07 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
We neither support nor test StarBurn with Delphi5 any more.

Just replace

"STARBURN_STARWAVE_CALLBACK_REASON_UNKNOWN = 0,"

with

"STARBURN_STARWAVE_CALLBACK_REASON_UNKNOWN,"

koger wrote:
anton (staff) wrote:
So either you're using very old version (Delphi4?) or... Maybe it's you doing something wrong? What compile errors do you get? Please give us more details and make sure you watch your language next time you ask for support.
koger wrote:
I use Delphi 5, as I see it many people still use Delphi 5, because there are very few advantages for updating when doing Win32 programming.

For instance this won't compile

STARBURN_STARWAVE_CALLBACK_REASON =
(
STARBURN_STARWAVE_CALLBACK_REASON_UNKNOWN = 0, // Unknown call reason

STARBURN_STARWAVE_CALLBACK_REASON_PROGRESS // Progress indication reason
);
PSTARBURN_STARWAVE_CALLBACK_REASON = ^STARBURN_STARWAVE_CALLBACK_REASON;

the problem is the = 0, giving this error [Error] Starburn.pas(1445): ',' or ')' expected but '=' found


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:09 am 
Offline

Joined: Tue Dec 06, 2005 9:44 am
Posts: 11
anton (staff) wrote:
We neither support nor test StarBurn with Delphi5 any more


Why not?


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:21 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Don't know anybody except you who use it.

And as D5 and D6+ have binary incompatible DFMs and some components - we don't want to have double testing cycle for all of the samples.

I've asked Delphi support guy to install D5 and make sure header and console samples would work. GUI ones would not (know this for sure).

koger wrote:
anton (staff) wrote:
We neither support nor test StarBurn with Delphi5 any more


Why not?


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:23 am 
Offline

Joined: Tue Dec 06, 2005 9:44 am
Posts: 11
OK, anyway thanks for your fast response. I just removed the comments and it compiles now. Thanks

anton (staff) wrote:
Don't know anybody except you who use it.


Top
 Profile  
 
 Post subject: Re: Why don't you test before release?
PostPosted: Tue Apr 18, 2006 10:29 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Good. Guys would fix (backport to D5) the header and repack the StarBurn.exe today in the evening.

koger wrote:
OK, anyway thanks for your fast response. I just removed the comments and it compiles now. Thanks

anton (staff) wrote:
Don't know anybody except you who use it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group