New -format mode "without_spare" (for BD-RE)

This commit is contained in:
2013-06-27 12:56:20 +00:00
parent 2527b69acb
commit 9aaf2d5ad7
6 changed files with 76 additions and 53 deletions

View File

@ -615,6 +615,8 @@ unusable_size:;
if(size <= 0)
goto unusable_size;
mode_flag= 3;
} else if(strcmp(mode, "without_spare") == 0 && (flag & 1)) {
mode_flag= 32;
} else {
sprintf(xorriso->info_text,
"%s: Unknown %s mode '%s'",
@ -630,7 +632,7 @@ unusable_size:;
if(as_needed)
ret= Xorriso_blank_as_needed(xorriso, (flag&1)<<2);
else if(flag&1)
ret= Xorriso_format_media(xorriso, size, mode_flag & 0xff83);
ret= Xorriso_format_media(xorriso, size, mode_flag & 0xffa7);
else
ret= Xorriso_blank_media(xorriso, mode_flag&3);
if(ret==0)