Defaulting -stream_ecording "data" to "100m"
This commit is contained in:
parent
21abb8a830
commit
f92c9af5d9
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2009.03.12.141647"
|
#define Xorriso_timestamP "2009.03.13.150731"
|
||||||
|
@ -890,6 +890,8 @@ int Xorriso_make_write_options(
|
|||||||
burn_drive_set_speed(drive, xorriso->speed, xorriso->speed);
|
burn_drive_set_speed(drive, xorriso->speed, xorriso->speed);
|
||||||
if(xorriso->do_stream_recording == 1)
|
if(xorriso->do_stream_recording == 1)
|
||||||
stream_mode= 1;
|
stream_mode= 1;
|
||||||
|
else if(xorriso->do_stream_recording == 2)
|
||||||
|
stream_mode= 51200; /* 100 MB */
|
||||||
else if(xorriso->do_stream_recording >= 16)
|
else if(xorriso->do_stream_recording >= 16)
|
||||||
stream_mode= xorriso->do_stream_recording;
|
stream_mode= xorriso->do_stream_recording;
|
||||||
burn_write_opts_set_stream_recording(*burn_options, stream_mode);
|
burn_write_opts_set_stream_recording(*burn_options, stream_mode);
|
||||||
@ -1374,9 +1376,8 @@ int Xorriso_write_session(struct XorrisO *xorriso, int flag)
|
|||||||
isoburn_igopt_get_effective_lba(sopts, &(xorriso->session_lba));
|
isoburn_igopt_get_effective_lba(sopts, &(xorriso->session_lba));
|
||||||
if(xorriso->do_stream_recording == 2) {
|
if(xorriso->do_stream_recording == 2) {
|
||||||
ret= isoburn_igopt_get_data_start(sopts, &data_lba);
|
ret= isoburn_igopt_get_data_start(sopts, &data_lba);
|
||||||
if(ret <=0 || data_lba < 16)
|
if(ret > 0 && data_lba >= 16)
|
||||||
data_lba= 51200; /* 100 MB */
|
burn_write_opts_set_stream_recording(burn_options, data_lba);
|
||||||
burn_write_opts_set_stream_recording(burn_options, data_lba);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ret= Xorriso_sanitize_image_size(xorriso, drive, disc, burn_options, flag&1);
|
ret= Xorriso_sanitize_image_size(xorriso, drive, disc, burn_options, flag&1);
|
||||||
|
Loading…
Reference in New Issue
Block a user