Adapted media evaluation to CD peculiarities

This commit is contained in:
2008-08-11 20:17:09 +00:00
parent ff8bfdaf4c
commit d7cea7d8f1
5 changed files with 633 additions and 39 deletions

View File

@ -14,9 +14,6 @@
#ifndef Xorrisoburn_includeD
#define Xorrisoburn_includeD yes
struct XorrisO;
struct FindjoB;
struct SpotlisT;
/* The minimum version of libisoburn to be used with this version of xorriso
*/
@ -297,6 +294,16 @@ struct CheckmediajoB {
int item_limit; /* Maximum number of media check list items as result */
char data_to_path[SfileadrL];
int data_to_fd;
char sector_map_path[SfileadrL];
struct SectorbitmaP *sector_map;
int retry; /* -1= only try full read_chunk, 1=retry with 2k blocks
0= retry with CD, full chunk else
*/
};
int Xorriso_check_media(struct XorrisO *xorriso, struct SpotlisT **spotlist,