Evaluating readability of media

This commit is contained in:
2008-08-09 16:14:16 +00:00
parent 8bb8a24b29
commit ff8bfdaf4c
5 changed files with 512 additions and 2 deletions

View File

@ -16,6 +16,7 @@
struct XorrisO;
struct FindjoB;
struct SpotlisT;
/* The minimum version of libisoburn to be used with this version of xorriso
*/
@ -280,5 +281,27 @@ int Xorriso_libburn_adr(struct XorrisO *xorriso, char *address_string,
int Xorriso_msinfo(struct XorrisO *xorriso, int *msc1, int *msc2, int flag);
struct CheckmediajoB {
int min_lba; /* if >=0 : begin checking at this address */
int max_lba; /* if >=0 : read up to this address, else use mode */
int min_block_size; /* >>> not yet implemented:
granularity desired by user
*/
int mode; /* >>> 0= track by track
1= single sweep over libisoburn media capacity
>>> 2= single sweep over libburn media capacity
*/
time_t start_time;
int time_limit; /* Number of seconds after which to abort */
int item_limit; /* Maximum number of media check list items as result */
};
int Xorriso_check_media(struct XorrisO *xorriso, struct SpotlisT **spotlist,
struct CheckmediajoB *job, int flag);
#endif /* Xorrisoburn_includeD */