Top | ![]() |
![]() |
![]() |
![]() |
void
burner_graft_point_free (BurnerGraftPt *graft
);
Frees graft
. Do not use grafts
afterwards.
BurnerGraftPt *
burner_graft_point_copy (BurnerGraftPt *graft
);
Copies graft
.
BurnerTrackData *
burner_track_data_new (void
);
Creates a new BurnerTrackData.
This type of tracks is used to create a disc image from or burn a selection of files.
BurnerBurnResult burner_track_data_set_source (BurnerTrackData *track
,GSList *grafts
,GSList *unreadable
);
Sets the lists of grafts points (grafts
) and excluded
URIs (unreadable
) to be used to create an image.
Be careful track
takes ownership of grafts
and
unreadable
which must not be freed afterwards.
track |
||
grafts |
a GSList of BurnerGraftPt. |
[element-type BurnerBurn.GraftPt][in][transfer full] |
unreadable |
[element-type utf8][allow-none][in][transfer full] |
BurnerBurnResult burner_track_data_add_fs (BurnerTrackData *track
,BurnerImageFS fstype
);
Adds one or more parameters determining the file system type and various other options to create an image.
BurnerBurnResult burner_track_data_rm_fs (BurnerTrackData *track
,BurnerImageFS fstype
);
Removes one or more parameters determining the file system type and various other options to create an image.
BurnerBurnResult burner_track_data_set_data_blocks (BurnerTrackData *track
,goffset blocks
);
Sets the size of the image to be created (in sectors of 2048 bytes).
BurnerBurnResult burner_track_data_set_file_num (BurnerTrackData *track
,guint64 number
);
Sets the number of files (not directories) in track
.
GSList *
burner_track_data_get_grafts (BurnerTrackData *track
);
Returns a list of BurnerGraftPt.
Do not free after usage as track
retains ownership.
a GSList of BurnerGraftPt or NULL
if empty.
[transfer none][element-type BurnerBurn.GraftPt][allow-none]
BurnerBurnResult burner_track_data_get_file_num (BurnerTrackData *track
,guint64 *file_num
);
Sets the number of files (not directories) in file_num
.
BurnerImageFS
burner_track_data_get_fs (BurnerTrackData *track
);
Returns the parameters determining the file system type and various other options to create an image.