| Top |  |  |  |  | 
| gboolean | brasero_burn_library_start () | 
| void | brasero_burn_library_stop () | 
| GOptionGroup * | brasero_burn_library_get_option_group () | 
| GSList * | brasero_burn_library_get_plugins_list () | 
| gboolean | brasero_burn_library_can_checksum () | 
| BraseroBurnResult | brasero_burn_library_input_supported () | 
| BraseroMedia | brasero_burn_library_get_media_capabilities () | 
| #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[]);
Starts the library. This function must be called before using any of the functions.
Rename to: init
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.
GSList *
brasero_burn_library_get_plugins_list (void);
This function returns the list of plugins that are available to libbrasero-burn.
gboolean
brasero_burn_library_can_checksum (void);
Checks whether the library can do any kind of checksum at all.
BraseroBurnResult
brasero_burn_library_input_supported (BraseroTrackType *type);
Checks whether type
 can be used as input.
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.