New -zisofs parameters version_2=, block_size_v2=, max_bpt=, max_bpt_f=
This commit is contained in:
@@ -1296,7 +1296,8 @@ ex:
|
||||
int Xorriso_stream_type(struct XorrisO *xorriso, IsoNode *node,
|
||||
IsoStream *stream, char type_text[], int flag)
|
||||
{
|
||||
int ret, lba;
|
||||
int ret, lba, stream_type, block_size_log2;
|
||||
uint8_t zisofs_algo[2], algo_num;
|
||||
char text[5];
|
||||
|
||||
strncpy(text, stream->class->type, 4);
|
||||
@@ -1307,10 +1308,16 @@ int Xorriso_stream_type(struct XorrisO *xorriso, IsoNode *node,
|
||||
strcpy(type_text, "image");
|
||||
else
|
||||
strcpy(type_text, "disk");
|
||||
} else if(strcmp(text, "ziso") == 0) {
|
||||
strcpy(type_text, "--zisofs");
|
||||
} else if(strcmp(text, "osiz") == 0) {
|
||||
strcpy(type_text, "--zisofs-decode");
|
||||
} else if(strcmp(text, "ziso") == 0 || strcmp(text, "osiz") == 0) {
|
||||
if(strcmp(text, "ziso") == 0)
|
||||
strcpy(type_text, "--zisofs");
|
||||
else
|
||||
strcpy(type_text, "--zisofs-decode");
|
||||
ret= iso_stream_get_zisofs_par(stream, &stream_type, zisofs_algo, &algo_num,
|
||||
&block_size_log2, 0);
|
||||
if(ret == 1)
|
||||
sprintf(type_text + strlen(type_text), ":%c%c:%d",
|
||||
zisofs_algo[0], zisofs_algo[1], 1 << block_size_log2);
|
||||
} else if(strcmp(text, "gzip") == 0) {
|
||||
strcpy(type_text, "--gzip");
|
||||
} else if(strcmp(text, "pizg") == 0) {
|
||||
@@ -2392,7 +2399,7 @@ int Xorriso_show_stream(struct XorrisO *xorriso, void *in_node,
|
||||
IsoFile *file;
|
||||
IsoStream *stream= NULL, *input_stream;
|
||||
IsoExternalFilterCommand *cmd;
|
||||
char type_text[16], *source_path= NULL;
|
||||
char type_text[80], *source_path= NULL;
|
||||
unsigned int fs_id;
|
||||
dev_t dev_id;
|
||||
ino_t ino_id;
|
||||
|
Reference in New Issue
Block a user