Top |
Functions
Functions
brasero_graft_point_free ()
void
brasero_graft_point_free (BraseroGraftPt *graft
);
Frees graft
. Do not use grafts
afterwards.
brasero_graft_point_copy ()
BraseroGraftPt *
brasero_graft_point_copy (BraseroGraftPt *graft
);
Copies graft
.
brasero_track_data_new ()
BraseroTrackData *
brasero_track_data_new (void
);
Creates a new BraseroTrackData.
This type of tracks is used to create a disc image from or burn a selection of files.
brasero_track_data_set_source ()
BraseroBurnResult brasero_track_data_set_source (BraseroTrackData *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.
Parameters
track |
||
grafts |
a GSList of BraseroGraftPt. |
[element-type BraseroBurn.GraftPt][in][transfer full] |
unreadable |
[element-type utf8][allow-none][in][transfer full] |
brasero_track_data_add_fs ()
BraseroBurnResult brasero_track_data_add_fs (BraseroTrackData *track
,BraseroImageFS fstype
);
Adds one or more parameters determining the file system type and various other options to create an image.
brasero_track_data_rm_fs ()
BraseroBurnResult brasero_track_data_rm_fs (BraseroTrackData *track
,BraseroImageFS fstype
);
Removes one or more parameters determining the file system type and various other options to create an image.
brasero_track_data_set_data_blocks ()
BraseroBurnResult brasero_track_data_set_data_blocks (BraseroTrackData *track
,goffset blocks
);
Sets the size of the image to be created (in sectors of 2048 bytes).
brasero_track_data_set_file_num ()
BraseroBurnResult brasero_track_data_set_file_num (BraseroTrackData *track
,guint64 number
);
Sets the number of files (not directories) in track
.
brasero_track_data_get_grafts ()
GSList *
brasero_track_data_get_grafts (BraseroTrackData *track
);
Returns a list of BraseroGraftPt.
Do not free after usage as track
retains ownership.
Returns
a GSList of BraseroGraftPt or NULL
if empty.
[transfer none][element-type BraseroBurn.GraftPt][allow-none]
brasero_track_data_get_file_num ()
BraseroBurnResult brasero_track_data_get_file_num (BraseroTrackData *track
,guint64 *file_num
);
Sets the number of files (not directories) in file_num
.
brasero_track_data_get_fs ()
BraseroImageFS
brasero_track_data_get_fs (BraseroTrackData *track
);
Returns the parameters determining the file system type and various other options to create an image.