Re-arranged checking and defaulting of write parameters
This commit is contained in:
@ -31,6 +31,9 @@ struct burn_track
|
||||
/* ts A70213 : wether to expand this track to full available media */
|
||||
int fill_up_media;
|
||||
|
||||
/* ts A70218 : a track size to use if it is mandarory to have some */
|
||||
off_t default_size;
|
||||
|
||||
/** Data source */
|
||||
struct burn_source *source;
|
||||
/** End of Source flag */
|
||||
@ -92,13 +95,18 @@ int burn_track_get_shortage(struct burn_track *t);
|
||||
int burn_track_is_open_ended(struct burn_track *t);
|
||||
int burn_track_is_data_done(struct burn_track *t);
|
||||
|
||||
/* ts A70125 */
|
||||
/* ts A70125 : sets overall sectors of a track: offset+payload+padding */
|
||||
int burn_track_set_sectors(struct burn_track *t, int sectors);
|
||||
|
||||
/* ts A70218 : sets the payload size alone */
|
||||
int burn_track_set_size(struct burn_track *t, off_t size);
|
||||
|
||||
/* ts A70213 */
|
||||
int burn_track_set_fillup(struct burn_track *t, int fill_up_media);
|
||||
int burn_track_apply_fillup(struct burn_track *t, off_t max_size, int flag);
|
||||
|
||||
/* ts A70218 */
|
||||
off_t burn_track_get_default_size(struct burn_track *t);
|
||||
|
||||
|
||||
#endif /* BURN__STRUCTURE_H */
|
||||
|
Reference in New Issue
Block a user