|  |  |  | Libbrasero-burn Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#define LIBBRASERO_BURN_VERSION_MAJOR #define LIBBRASERO_BURN_VERSION_MINOR #define LIBBRASERO_BURN_VERSION_MICRO #define LIBBRASERO_BURN_AGE gboolean brasero_burn_library_start (int *argc, char **argv[]); void brasero_burn_library_stop (void); GOptionGroup * brasero_burn_library_get_option_group (void); GSList * brasero_burn_library_get_plugins_list (void); gboolean brasero_burn_library_can_checksum (void); BraseroBurnResult brasero_burn_library_input_supported (BraseroTrackType *type); BraseroMedia brasero_burn_library_get_media_capabilities (BraseroMedia media);
gboolean brasero_burn_library_start (int *argc, char **argv[]);
Starts the library. This function must be called before using any of the functions.
Rename to: init
| 
 | an int. | 
| 
 | a char **. | 
| Returns : | a gboolean | 
void                brasero_burn_library_stop           (void);
Stop the library. Don't use any of the functions or objects afterwards
Rename to: deinit
GOptionGroup * brasero_burn_library_get_option_group (void);
Returns a GOptionGroup for the commandline arguments recognized by libbrasero-burn.
You should add this to your GOptionContext if your are using g_option_context_parse()
to parse your commandline arguments.
| Returns : | a GOptionGroup * | 
GSList * brasero_burn_library_get_plugins_list (void);
This function returns the list of plugins that are available to libbrasero-burn.
| Returns : | a GSList that must be destroyed when not needed and each object unreffed.. element-type GObject.Object. transfer full GObject.Object. | 
gboolean brasero_burn_library_can_checksum (void);
Checks whether the library can do any kind of checksum at all.
| Returns : | a gboolean | 
BraseroBurnResult brasero_burn_library_input_supported (BraseroTrackType *type);
Checks whether type can be used as input.
| 
 | a BraseroTrackType | 
| Returns : | a BraseroBurnResult | 
BraseroMedia brasero_burn_library_get_media_capabilities (BraseroMedia media);
Used to test what the library can do based on the medium type. Returns BRASERO_MEDIUM_WRITABLE if the disc can be written and / or BRASERO_MEDIUM_REWRITABLE if the disc can be erased.
| 
 | a BraseroMedia | 
| Returns : | a BraseroMedia |