New -zisofs parameter susp_z2=
This commit is contained in:
@ -675,12 +675,20 @@ int Xorriso_status_extf(struct XorrisO *xorriso, char *filter, FILE *fp,
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
||||
/* @param flag bit0= iso_zisofs_set_params
|
||||
bit1= iso_zisofs_ctrl_susp_z2
|
||||
*/
|
||||
int Xorriso_set_zisofs_params(struct XorrisO *xorriso, int flag)
|
||||
{
|
||||
int ret, i;
|
||||
struct iso_zisofs_ctrl ctrl;
|
||||
|
||||
if(flag & 2) {
|
||||
iso_zisofs_ctrl_susp_z2(!!xorriso->zisofs_susp_z2);
|
||||
}
|
||||
if(!(flag & 1))
|
||||
return(1);
|
||||
|
||||
memset(&ctrl, 0, sizeof(ctrl));
|
||||
ctrl.version= 1;
|
||||
ret= iso_zisofs_get_params(&ctrl, 0);
|
||||
@ -771,10 +779,11 @@ int Xorriso_status_zisofs(struct XorrisO *xorriso, char *filter, FILE *fp,
|
||||
xorriso->zisofs_v2_block_size == xorriso->zisofs_v2_block_size_default
|
||||
&& xorriso->zisofs_block_number_target == -1)){
|
||||
sprintf(xorriso->result_line,
|
||||
"-zisofs version_2=%s:block_size_v2=%dk:bpt_target=%.f\n",
|
||||
"-zisofs version_2=%s:block_size_v2=%dk:susp_z2=%s:bpt_target=%.f\n",
|
||||
xorriso->zisofs_v2_enabled ? xorriso->zisofs_v2_enabled == 1 ?
|
||||
"as_needed" : "on" : "off",
|
||||
xorriso->zisofs_v2_block_size / 1024,
|
||||
xorriso->zisofs_susp_z2 ? "on" : "off",
|
||||
(double) xorriso->zisofs_block_number_target);
|
||||
Xorriso_status_result(xorriso, filter, fp, flag & 2);
|
||||
}
|
||||
|
Reference in New Issue
Block a user