Rocket Division Software
http://www.starburnsoftware.com/forum/

Looking for certain features
http://www.starburnsoftware.com/forum/starburn-sdk-f3/looking-for-certain-features-t1959.html
Page 1 of 5

Author:  flöle [ Mon Sep 21, 2009 6:16 pm ]
Post subject:  Looking for certain features

Hi,

in the course of switching from NMS burning library to StarBurn I'll pobably search for couple of features. These already occurred me:

- Setting the file system type of data images (ISO level, Joliet/UDF/ISO)
- When verifying data discs, how can I find out which files failed verification?
- Can I set the hidden attribute of files and folders on data discs?
- Can I set the date of files and folders on data discs?

Do these features already exist? And if so, where can I find them?

Thanks in advance :)

Author:  anton (staff) [ Tue Sep 22, 2009 6:48 am ]
Post subject:  Re: Looking for certain features

1) ISO9660 and UDF have different tree creation calls. If you want to create ISO9660 (+Joliet) you need to call:

StarBurn_ISO9660JolietFileTree_Create(...)

and ISO level is selected with the last BOOL in the parameters list (IN BOOLEAN p__BOOLEAN__IsLevel2). For UDF
you need to call:

StarBurn_UDF2_VolumeCreate(...)

2) Unfortunately in StarBurn we do report only LBA (logical block address) and size of failed region rather then the
content located as this place. We'll think about how to implement what you want.

3) StarBurn_ISO9660JolietFileTree_GetAttributes(...) and matched StarBurn_ISO9660JolietFileTree_SetAttributes(...)
change file attribtes for ISO9660 (+Joliet) and the same set exists for UDF.

4) StarBurn_UDF2_FileDirectoryDateTimeGet(...) and StarBurn_UDF2_FileDirectoryDateTimeSet(...) do what you want
for UDF and the same set exists for ISO9660 (+Joliet).

Author:  flöle [ Tue Sep 22, 2009 9:45 am ]
Post subject:  Re: Looking for certain features

OK...but is 1, 3 and 4 still missing in StarBurnX?

Author:  dima (staff) [ Thu Sep 24, 2009 2:30 pm ]
Post subject:  Re: Looking for certain features

Hello,

1) Functionality requested in sections 3 and 4 still missing in StarBurnX;

2) Concerning to section 1 ... you should use the UDFDataBurner to make UDF discs and the DataBurner to make the ISO+Joliette discs;

Regards,

Dmitry

Author:  flöle [ Thu Sep 24, 2009 2:59 pm ]
Post subject:  Re: Looking for certain features

Ah, I see. Thanks for the information.

Author:  anton (staff) [ Fri Sep 25, 2009 7:02 am ]
Post subject:  Re: Looking for certain features

We'll catch up with StarBurnX after V12 release.

Author:  deepakp [ Thu Jan 28, 2010 8:58 am ]
Post subject:  Re: Looking for certain features

anton (staff) wrote:
1) ISO9660 and UDF have different tree creation calls. If you want to create ISO9660 (+Joliet) you need to call:

StarBurn_ISO9660JolietFileTree_Create(...)

and ISO level is selected with the last BOOL in the parameters list (IN BOOLEAN p__BOOLEAN__IsLevel2). For UDF
you need to call:

StarBurn_UDF2_VolumeCreate(...)

2) Unfortunately in StarBurn we do report only LBA (logical block address) and size of failed region rather then the
content located as this place. We'll think about how to implement what you want.

3) StarBurn_ISO9660JolietFileTree_GetAttributes(...) and matched StarBurn_ISO9660JolietFileTree_SetAttributes(...)
change file attribtes for ISO9660 (+Joliet) and the same set exists for UDF.

4) StarBurn_UDF2_FileDirectoryDateTimeGet(...) and StarBurn_UDF2_FileDirectoryDateTimeSet(...) do what you want
for UDF and the same set exists for ISO9660 (+Joliet).


Hello Dima Sir,
1) Are above discussed 1, 3 & 4 functionality available for use for DataBurner(ISO/Joliet).
2) What about 2nd request(name of file for which verification failed)?
3) I was looking & had requested for the same functionality in another thread. But this topic seemed to be active. Hence I am requesting here.
Thank you.

Author:  dima (staff) [ Thu Jan 28, 2010 3:12 pm ]
Post subject:  Re: Looking for certain features

Yes, this feature is not implemented yet in SDK ... sorry.

Regards,

Dmitry

Author:  deepakp [ Fri Mar 05, 2010 11:42 am ]
Post subject:  Re: Looking for certain features

Any updates?

Author:  dima (staff) [ Fri Mar 05, 2010 2:05 pm ]
Post subject:  Re: Looking for certain features

Hello,

Features 3 & 4 planned to next StarBurnX version!

Regards,

Dmitry

Author:  deepakp [ Wed Apr 07, 2010 3:15 am ]
Post subject:  Re: Looking for certain features

Hello Sir,
1) Today I will look into the newer build. Thank you.
2) I want to use DVD Authoring SDK to create a create & author videos. Is StarBurn has any Authoring SDK? :)
3) If no, then will you please kindly suggest me one that I can use in VB.NET? :)

Author:  anton (staff) [ Wed Apr 07, 2010 5:49 am ]
Post subject:  Re: Looking for certain features

Unfortunately we don't do DVD Authoring stuff. I've sent you a couple of links to your e-mail.

Author:  deepakp [ Sat Apr 24, 2010 3:58 am ]
Post subject:  Drives not enumerate until refresh called

Hello Dima Sir,

1) In the newer dlls. Drives are not enumerate, until refresh called at the time of making an object of starburnX.
2) Until now, When I was initializing the starBurnX, I was initializing drives also directly without refreshing starBurnX.
3) But in these dlls drives are not enumearted. [Actually I am facing another problem of C++ unhandled exception while refreshing drives, which I am already discussing with you in another topic so want to avoid calling refresh. Until I am not fixing the problem by applying suggested solution.]
4) For work arounding this I tried to refresh starBurn & then again I tried to enumerate drives. At this time drives got enumearted.
5) So is this the case that I have to refresh starBurn each time before getting drives collection. Like following:
Code:
If m_drivesBuff Is Nothing Then
            m_drivesBuff.refresh()
            m_drivesBuff = m_starBurnX.Drives
        End If

Thank you.

Author:  dima (staff) [ Mon Apr 26, 2010 5:22 am ]
Post subject:  Re: Looking for certain features

Hello,

Yes, You should manually call the Refresh function to enumerate optical drives!!

Regards,

Dmitry

Author:  deepakp [ Tue Apr 27, 2010 6:48 am ]
Post subject:  Re: Looking for certain features

OK. Thank you Sir.

1) So now onwards, before calling drive enumeration means m_starBurnX.Drives, I will refresh starBurnX object.
2) But Sir the possible problem which I am already facing I want to discuss with you.
Now for a drive which takes time to disc, it will take a lot of time to first refresh its information and then collect its information.
3) Even there are some cases in which disc in the drive is never detected & m_starBurnX.Refresh() never ends.

I think to give some timeout for refresh is the solution for this problem. But in this case you have to save current starburnX object in some temporary variable. If timeouts in refresh call then all the saved values before refresh you have to set to StarBurnX again.

I tried to do this in from my side but it is not working as refresh call never returns. It hangs the sample. So I think you can help me for this problem with above proposed solution.

Am I clear Sir.

Page 1 of 5 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/