| Brasero Libraries Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
BraseroBurnSession;
BraseroBurnSession * brasero_burn_session_new ();
BraseroBurnResult brasero_burn_session_add_track (BraseroBurnSession *session,
BraseroTrack *track,
BraseroTrack *sibling);
BraseroBurnResult brasero_burn_session_move_track (BraseroBurnSession *session,
BraseroTrack *track,
BraseroTrack *sibling);
BraseroBurnResult brasero_burn_session_remove_track (BraseroBurnSession *session,
BraseroTrack *track);
GSList * brasero_burn_session_get_tracks (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_get_status (BraseroBurnSession *session,
BraseroStatus *status);
BraseroBurnResult brasero_burn_session_get_size (BraseroBurnSession *session,
goffset *blocks,
goffset *bytes);
BraseroBurnResult brasero_burn_session_get_input_type (BraseroBurnSession *session,
BraseroTrackType *type);
BraseroBurnResult brasero_burn_session_tag_lookup (BraseroBurnSession *session,
const gchar *tag,
GValue **value);
BraseroBurnResult brasero_burn_session_tag_add (BraseroBurnSession *session,
const gchar *tag,
GValue *value);
BraseroBurnResult brasero_burn_session_tag_remove (BraseroBurnSession *session,
const gchar *tag);
BraseroDrive * brasero_burn_session_get_burner (BraseroBurnSession *session);
void brasero_burn_session_set_burner (BraseroBurnSession *session,
BraseroDrive *burner);
BraseroBurnResult brasero_burn_session_set_image_output_full
(BraseroBurnSession *session,
BraseroImageFormat format,
const gchar *image,
const gchar *toc);
BraseroBurnResult brasero_burn_session_get_output (BraseroBurnSession *session,
gchar **image,
gchar **toc);
BraseroImageFormat brasero_burn_session_get_output_format
(BraseroBurnSession *session);
void brasero_burn_session_set_flags (BraseroBurnSession *session,
BraseroBurnFlag flag);
void brasero_burn_session_add_flag (BraseroBurnSession *session,
BraseroBurnFlag flag);
void brasero_burn_session_remove_flag (BraseroBurnSession *session,
BraseroBurnFlag flag);
BraseroBurnFlag brasero_burn_session_get_flags (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_set_tmpdir (BraseroBurnSession *session,
const gchar *path);
const gchar * brasero_burn_session_get_tmpdir (BraseroBurnSession *session);
void brasero_burn_session_push_settings (BraseroBurnSession *session);
void brasero_burn_session_pop_settings (BraseroBurnSession *session);
void brasero_burn_session_push_tracks (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_pop_tracks (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_get_burn_flags (BraseroBurnSession *session,
BraseroBurnFlag *supported,
BraseroBurnFlag *compulsory);
BraseroBurnResult brasero_burn_session_get_blank_flags
(BraseroBurnSession *session,
BraseroBurnFlag *supported,
BraseroBurnFlag *compulsory);
BraseroBurnResult brasero_burn_session_can_blank (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_can_burn (BraseroBurnSession *session,
gboolean use_flags);
BraseroBurnResult brasero_burn_session_input_supported
(BraseroBurnSession *session,
BraseroTrackType *input,
gboolean use_flags);
BraseroBurnResult brasero_burn_session_output_supported
(BraseroBurnSession *session,
BraseroTrackType *output);
BraseroMedia brasero_burn_session_get_required_media_type
(BraseroBurnSession *session);
guint brasero_burn_session_get_possible_output_formats
(BraseroBurnSession *session,
BraseroImageFormat *formats);
BraseroImageFormat brasero_burn_session_get_default_output_format
(BraseroBurnSession *session);
const gchar * brasero_burn_session_get_log_path (BraseroBurnSession *session);
void brasero_burn_session_set_log_path (BraseroBurnSession *session,
const gchar *session_path);
gboolean brasero_burn_session_start (BraseroBurnSession *session);
void brasero_burn_session_stop (BraseroBurnSession *session);
void brasero_burn_session_logv (BraseroBurnSession *session,
const gchar *format,
va_list arg_list);
void brasero_burn_session_log (BraseroBurnSession *session,
const gchar *format,
...);
const gchar * brasero_burn_session_get_label (BraseroBurnSession *session);
void brasero_burn_session_set_label (BraseroBurnSession *session,
const gchar *label);
BraseroBurnResult brasero_burn_session_set_rate (BraseroBurnSession *session,
guint64 rate);
guint64 brasero_burn_session_get_rate (BraseroBurnSession *session);
BraseroBurnResult brasero_burn_session_add_track (BraseroBurnSession *session, BraseroTrack *track, BraseroTrack *sibling);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_move_track (BraseroBurnSession *session, BraseroTrack *track, BraseroTrack *sibling);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_remove_track (BraseroBurnSession *session, BraseroTrack *track);
|
|
|
|
Returns : |
GSList * brasero_burn_session_get_tracks (BraseroBurnSession *session);
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_status (BraseroBurnSession *session, BraseroStatus *status);
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_size (BraseroBurnSession *session, goffset *blocks, goffset *bytes);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_input_type (BraseroBurnSession *session, BraseroTrackType *type);
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_tag_lookup (BraseroBurnSession *session, const gchar *tag, GValue **value);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_tag_add (BraseroBurnSession *session, const gchar *tag, GValue *value);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_tag_remove (BraseroBurnSession *session, const gchar *tag);
|
|
|
|
Returns : |
BraseroDrive * brasero_burn_session_get_burner (BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_set_burner (BraseroBurnSession *session, BraseroDrive *burner);
|
|
|
BraseroBurnResult brasero_burn_session_set_image_output_full
(BraseroBurnSession *session,
BraseroImageFormat format,
const gchar *image,
const gchar *toc);
|
|
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_output (BraseroBurnSession *session, gchar **image, gchar **toc);
|
|
|
|
|
|
Returns : |
BraseroImageFormat brasero_burn_session_get_output_format
(BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_set_flags (BraseroBurnSession *session, BraseroBurnFlag flag);
|
|
|
void brasero_burn_session_add_flag (BraseroBurnSession *session, BraseroBurnFlag flag);
|
|
|
void brasero_burn_session_remove_flag (BraseroBurnSession *session, BraseroBurnFlag flag);
|
|
|
BraseroBurnFlag brasero_burn_session_get_flags (BraseroBurnSession *session);
|
|
Returns : |
BraseroBurnResult brasero_burn_session_set_tmpdir (BraseroBurnSession *session, const gchar *path);
|
|
|
|
Returns : |
const gchar * brasero_burn_session_get_tmpdir (BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_push_settings (BraseroBurnSession *session);
|
void brasero_burn_session_pop_settings (BraseroBurnSession *session);
|
void brasero_burn_session_push_tracks (BraseroBurnSession *session);
|
BraseroBurnResult brasero_burn_session_pop_tracks (BraseroBurnSession *session);
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_burn_flags (BraseroBurnSession *session, BraseroBurnFlag *supported, BraseroBurnFlag *compulsory);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_get_blank_flags
(BraseroBurnSession *session,
BraseroBurnFlag *supported,
BraseroBurnFlag *compulsory);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_can_blank (BraseroBurnSession *session);
|
|
Returns : |
BraseroBurnResult brasero_burn_session_can_burn (BraseroBurnSession *session, gboolean use_flags);
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_input_supported
(BraseroBurnSession *session,
BraseroTrackType *input,
gboolean use_flags);
|
|
|
|
|
|
Returns : |
BraseroBurnResult brasero_burn_session_output_supported
(BraseroBurnSession *session,
BraseroTrackType *output);
|
|
|
|
Returns : |
BraseroMedia brasero_burn_session_get_required_media_type (BraseroBurnSession *session);
|
|
Returns : |
guint brasero_burn_session_get_possible_output_formats (BraseroBurnSession *session, BraseroImageFormat *formats);
|
|
|
|
Returns : |
BraseroImageFormat brasero_burn_session_get_default_output_format
(BraseroBurnSession *session);
|
|
Returns : |
const gchar * brasero_burn_session_get_log_path (BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_set_log_path (BraseroBurnSession *session, const gchar *session_path);
|
|
|
gboolean brasero_burn_session_start (BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_stop (BraseroBurnSession *session);
|
void brasero_burn_session_logv (BraseroBurnSession *session, const gchar *format, va_list arg_list);
|
|
|
|
|
void brasero_burn_session_log (BraseroBurnSession *session, const gchar *format, ...);
|
|
|
|
|
const gchar * brasero_burn_session_get_label (BraseroBurnSession *session);
|
|
Returns : |
void brasero_burn_session_set_label (BraseroBurnSession *session, const gchar *label);
|
|
|
BraseroBurnResult brasero_burn_session_set_rate (BraseroBurnSession *session, guint64 rate);
|
|
|
|
Returns : |
guint64 brasero_burn_session_get_rate (BraseroBurnSession *session);
|
|
Returns : |