Top |
Functions
brasero_burn_record ()
BraseroBurnResult brasero_burn_record (BraseroBurn *burn
,BraseroBurnSession *session
,GError **error
);
Burns or creates a disc image according to the parameters
set in session
.
brasero_burn_check ()
BraseroBurnResult brasero_burn_check (BraseroBurn *burn
,BraseroBurnSession *session
,GError **error
);
Checks the integrity of a medium according to the parameters
set in session
. The medium must be inserted in the BraseroDrive
set as the source of a BraseroTrackDisc track inserted in session
.
brasero_burn_blank ()
BraseroBurnResult brasero_burn_blank (BraseroBurn *burn
,BraseroBurnSession *session
,GError **error
);
Blanks a medium according to the parameters
set in session
. The medium must be inserted in the BraseroDrive
set with brasero_burn_session_set_burner()
.
brasero_burn_cancel ()
BraseroBurnResult brasero_burn_cancel (BraseroBurn *burn
,gboolean protect
);
Cancels any ongoing operation. If protect
is TRUE then
cancellation will not take place for a "critical" task, a task whose interruption
could damage the medium or the drive.
brasero_burn_status ()
BraseroBurnResult brasero_burn_status (BraseroBurn *burn
,BraseroMedia *media
,goffset *isosize
,goffset *written
,guint64 *rate
);
Returns various information about the current operation
in media
(the current media type being burnt),
isosize
(the size of the data being burnt), written
(the
number of bytes having been written so far) and rate
(the speed at which data are written).
Parameters
burn |
||
media |
a BraseroMedia or NULL |
|
isosize |
a goffset or NULL |
|
written |
a goffset or NULL |
|
rate |
a guint64 or NULL |
Returns
a BraseroBurnResult. BRASERO_BURN_OK if there is an ongoing operation; BRASERO_BURN_NOT_READY otherwise.
brasero_burn_get_action_string ()
void brasero_burn_get_action_string (BraseroBurn *burn
,BraseroBurnAction action
,gchar **string
);
This function returns the current action (in string
) of
an ongoing operation performed by burn
.
action
is used to set a default string in case there was
no string set by the backend to describe the current
operation.