diff --git a/xorriso/xorriso_private.h b/xorriso/xorriso_private.h index 6255bfe6..ecec2a81 100644 --- a/xorriso/xorriso_private.h +++ b/xorriso/xorriso_private.h @@ -116,6 +116,21 @@ struct XorrisO { /* the global context of xorriso */ scan -ROM profiles for ISO sessions */ + int image_start_mode; /* From what address to load the ISO image + bit0-15= addressing mode + 0= automatic lba as deduced from media + 1= value is session number + 2= value is track number + 3= value is lba + bit30= interference with normal msc1 processing + is enabled. Without this bit, + isoburn_set_msc1() will not be called. + bit31= image loading has happened, + setting is kept for rollback only. + Always apply as 0=auto. + */ + char image_start_value[81]; /* value according image_start_mode */ + char indev[SfileadrL]; void *in_drive_handle; /* interpreted only by xorrisoburn.c */ void *in_volset_handle; /* interpreted only by xorrisoburn.c */ diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index b594b299..d9ad23ca 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2008.05.14.173430" +#define Xorriso_timestamP "2008.05.14.174846"