From f9740b5aeb1daa932ed3bf6b12d9ee21b99f102d Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 29 Nov 2008 21:42:44 +0000 Subject: [PATCH] New -as cdrecord option stream_recording=on|off --- libisoburn/trunk/xorriso/xorriso.c | 7 +++++++ libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/libisoburn/trunk/xorriso/xorriso.c b/libisoburn/trunk/xorriso/xorriso.c index 6cdc4083..64c25f86 100644 --- a/libisoburn/trunk/xorriso/xorriso.c +++ b/libisoburn/trunk/xorriso/xorriso.c @@ -8805,6 +8805,7 @@ int Xorriso_cdrskin(struct XorrisO *xorriso, char *whom, int argc, char **argv, "\t-nopad\t\tDo not pad", "\t--grow_overwriteable_iso\temulate multi-session on DVD+RW", "\twrite_start_address=#\t\twrite to given byte address on DVD+RW", +"\tstream_recording=on\t\ttry to get full speed DVD-RAM and BD-RE", "\t-help\t\tprint this text to stderr and exit emulation", "Actually this is the integrated ISO RockRidge filesystem manipulator xorriso", "lending its libburn capabilities to a very limited cdrecord emulation. Only", @@ -8961,6 +8962,12 @@ no_volunteer:; cpt= strchr(argv[i], '=')+1; strncpy(speed, cpt, 79); speed[79]= 0; + + } else if(strncmp(argv[i], "-stream_recording=", 18)==0 || + strncmp(argv[i], "stream_recording=", 17)==0) { + cpt= strchr(argv[i], '=')+1; + Xorriso_option_stream_recording(xorriso, cpt, 0); + } else if(strcmp(argv[i], "-toc")==0) { do_toc= 1; } else if(strncmp(argv[i], "-tsize=", 7)==0 || diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index e54ed231..3289b050 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2008.11.29.165843" +#define Xorriso_timestamP "2008.11.29.214208"