Changes in plans as discussed up to Sep 5 2007

This commit is contained in:
2007-09-05 19:56:30 +00:00
parent 9737650fae
commit 7d53b43a3a
4 changed files with 80 additions and 135 deletions

View File

@ -25,7 +25,6 @@ struct isoburn {
/* -1= inappropriate media state detected */
/* 0= libburn multi-session media, resp. undecided yet */
/* 1= random access media */
/* 2= standard i/o file */
int emulation_mode;
/* Although rarely used, libburn can operate on several */
@ -44,18 +43,12 @@ struct isoburn {
/* Aligned start address to be used for processing (counted in blocks) */
int nwa;
#ifdef NIX
/* Path for eventual stdandard i/o (see .emulation_mode) */
char *stdio_path;
/* File descriptor for stdandard i/o. Points to stdio_path object if not -1 */
int stdio_fd;
#endif /* NIX */
/* --- Vreixo's part --- */
/* Expansion treatment strategy: 1= grow, 2= modify, (any use for 0 ?) */
int treatment;
/* The options for reading the old image. */
/* target_ropts.size will contain the number of blocks of the image. */
struct ecma119_read_opts *target_ropts;
@ -101,6 +94,7 @@ int isoburn_start_emulation(struct isoburn *o, int flag);
int isoburn_new_rwopts(struct isoburn *o);
int isoburn_free_rwopts(struct isoburn *o);
int isoburn_invalidate_iso(struct isoburn *o, int flag);
int isoburn_read_volset(struct isoburn *o);
#endif /* Isoburn_includeD */