Letting libisofs do the padding with -jigdo, rather than disabling padding
This commit is contained in:
@ -146,7 +146,7 @@ no_track:;
|
||||
|
||||
#ifdef Xorriso_with_libjtE
|
||||
if(xorriso->libjte_handle != NULL)
|
||||
padding= 0; /* JTE : no multi-session, no_emul_toc, and no padding */
|
||||
padding= 0; /* JTE : no multi-session, no_emul_toc, padding in libisofs */
|
||||
#endif /* ! Xorriso_with_libjtE */
|
||||
|
||||
burn_track_define_data(tracks[0], 0, padding * 2048, 0, BURN_MODE1);
|
||||
@ -753,6 +753,9 @@ int Xorriso_write_session(struct XorrisO *xorriso, int flag)
|
||||
/* >>> Check whether the mandatory parameters are set */;
|
||||
|
||||
isoburn_igopt_attach_jte(sopts, xorriso->libjte_handle);
|
||||
|
||||
/* Padding to be done by libisofs, not by libburn */
|
||||
isoburn_igopt_set_tail_blocks(sopts, (uint32_t) (xorriso->padding / 2048));
|
||||
}
|
||||
#endif /* Xorriso_with_libjtE */
|
||||
|
||||
|
Reference in New Issue
Block a user