From bb936242934399db89ad984cefc8d506002d482a Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 13 Mar 2009 15:07:24 +0000 Subject: [PATCH] Defaulting -stream_ecording "data" to "100m" --- xorriso/xorriso_timestamp.h | 2 +- xorriso/xorrisoburn.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 274da841..8f3bf735 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2009.03.12.141647" +#define Xorriso_timestamP "2009.03.13.150731" diff --git a/xorriso/xorrisoburn.c b/xorriso/xorrisoburn.c index 4c1b51cb..36ff68c7 100644 --- a/xorriso/xorrisoburn.c +++ b/xorriso/xorrisoburn.c @@ -890,6 +890,8 @@ int Xorriso_make_write_options( burn_drive_set_speed(drive, xorriso->speed, xorriso->speed); if(xorriso->do_stream_recording == 1) stream_mode= 1; + else if(xorriso->do_stream_recording == 2) + stream_mode= 51200; /* 100 MB */ else if(xorriso->do_stream_recording >= 16) stream_mode= xorriso->do_stream_recording; 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)); if(xorriso->do_stream_recording == 2) { ret= isoburn_igopt_get_data_start(sopts, &data_lba); - if(ret <=0 || data_lba < 16) - data_lba= 51200; /* 100 MB */ - burn_write_opts_set_stream_recording(burn_options, data_lba); + if(ret > 0 && data_lba >= 16) + burn_write_opts_set_stream_recording(burn_options, data_lba); } ret= Xorriso_sanitize_image_size(xorriso, drive, disc, burn_options, flag&1);