[brasero] Refactored API documentation



commit 8fb191d2594c700d0c30d9442bc62e932d0af1ef
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Tue Jul 21 15:21:47 2009 +0200

    Refactored API documentation
    Include now the declarations for libbrasero-burn library symbols (which remains to be documented)
    Include brasero-sections.txt as it allows to fix a problem with BraseroDrive and BraseroMedium which are declared in the same header file

 docs/reference/Makefile.am          |   88 +++---
 docs/reference/brasero-docs.sgml    |   64 +++-
 docs/reference/brasero-sections.txt |  703 +++++++++++++++++++++++++++++++++++
 3 files changed, 798 insertions(+), 57 deletions(-)
---
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index 93d3c01..ef20dab 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -25,7 +25,7 @@ SCANGOBJ_OPTIONS=
 
 # Extra options to supply to gtkdoc-scan.
 # e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED" 
-SCAN_OPTIONS=
+SCAN_OPTIONS=--source-dir=../../libbrasero-burn
 
 # Extra options to supply to gtkdoc-mkdb.
 # e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
@@ -47,7 +47,10 @@ CFILE_GLOB=$(top_srcdir)/libbrasero-media/*.c #$(top_srcdir)/libbrasero-burn/*.c
 
 # Header files to ignore when scanning.
 # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-IGNORE_HFILES=	scsi-base.h		\
+IGNORE_HFILES=	libbrasero-marshal.h	\
+		brasero-gio-operation.h	\
+		burn-volume-source.h	\
+		scsi-base.h		\
 		scsi-error.h		\
 		scsi-mmc1.h		\
 		scsi-opcodes.h		\
@@ -77,53 +80,49 @@ IGNORE_HFILES=	scsi-base.h		\
 		burn-iso-field.h	\
 		burn-iso9660.h		\
 		burn-volume.h		\
-		burn-volume-source.h	\
 		brasero-media-private.h	\
 		brasero-medium-selection-priv.h	\
 		burn-susp.h		\
-		libbrasero-marshal.h	\
-		brasero-gio-operation.h	\
-		brasero-burn-dialog.h	\
-		brasero-disc-message.h	\
-		brasero-image-properties.h	\
-		brasero-jacket-view.h	\
-		brasero-src-image.h	\
-		burn-caps.h		\
-		burn-plugin.h		\
-		burn-task-item.h	\
-		brasero-burn.h		\
-		brasero-disc-option-dialog.h	\
-		brasero-image-type-chooser.h	\
-		brasero-medium-properties.h	\
-		brasero-src-selection.h		\
-		burn-dbus.h			\
-		burn-plugin-manager.h		\
-		brasero-burn-lib.h		\
-		brasero-drive-properties.h	\
-		brasero-jacket-background.h	\
-		brasero-notify.h		\
-		brasero-tags.h			\
-		burn-debug.h			\
-		burn-plugin-private.h		\
-		brasero-burn-options.h		\
-		brasero-jacket-buffer.h		\
+		brasero-caps-burn.h		\
+		brasero-cover.h		\
+		brasero-data-project.h		\
+		brasero-data-session.h		\
+		brasero-data-tree-model.h		\
+		brasero-data-vfs.h		\
+		brasero-dest-selection.h		\
+		brasero-drive-properties.h		\
+		brasero-file-monitor.h		\
+		brasero-file-node.h		\
+		brasero-filtered-uri.h		\
+		brasero-image-properties.h		\
+		brasero-image-type-chooser.h		\
+		brasero-medium-properties.h		\
+		brasero-plugin.h		\
+		brasero-plugin-information.h		\
+		brasero-plugin-registration.h		\
 		brasero-progress.h		\
-		brasero-track.h			\
+		brasero-session-helper.h		\
+		brasero-src-image.h		\
+		brasero-src-selection.h		\
+		brasero-status-dialog.h		\
+		brasero-tool-dialog-private.h		\
+		brasero-track-type-private.h		\
+		brasero-tray.h		\
+		brasero-video-options.h		\
+		brasero-xfer.h		\
+		burn-basics.h		\
+		burn-caps.h		\
+		burn-dbus.h		\
+		burn-debug.h		\
 		burn-image-format.h		\
-		burn-process.h			\
-		brasero-dest-selection.h	\
-		brasero-jacket-edit.h		\
-		brasero-session-cfg.h		\
-		brasero-tray.h			\
-		burn-job.h			\
-		burn-task-ctx.h			\
-		brasero-disc-copy-dialog.h	\
-		brasero-image-option-dialog.h	\
-		brasero-jacket-font.h		\
-		brasero-session.h		\
-		burn-basics.h			\
+		burn-job.h		\
 		burn-mkisofs-base.h		\
-		burn-task.h
+		burn-plugin-manager.h		\
+		burn-process.h		\
+		burn-task-ctx.h		\
+		burn-task.h		\
+		burn-task-item.h
+
 
 # Images to copy into HTML directory.
 # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
@@ -150,8 +149,7 @@ INCLUDES=								\
 	$(BRASERO_IO_CFLAGS)						\
 	$(BRASERO_GTK_CFLAGS)
 
-GTKDOC_LIBS=$(top_builddir)/libbrasero-media/libbrasero-media.la 
-#$(top_builddir)/libbrasero-burn/libbrasero-burn.la
+GTKDOC_LIBS=$(top_builddir)/libbrasero-media/libbrasero-media.la $(top_builddir)/libbrasero-burn/libbrasero-burn.la
 
 # This includes the standard gtk-doc make rules, copied by gtkdocize.
 include $(top_srcdir)/gtk-doc.make
diff --git a/docs/reference/brasero-docs.sgml b/docs/reference/brasero-docs.sgml
index cd17bcf..291b22e 100644
--- a/docs/reference/brasero-docs.sgml
+++ b/docs/reference/brasero-docs.sgml
@@ -1,26 +1,66 @@
 <?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"; [
-<!ENTITY version SYSTEM "version.xml">
-<!ENTITY slash "/">
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd";
+[
+  <!ENTITY version SYSTEM "version.xml">
+  <!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
 ]>
+
 <book id="index" xmlns:xi="http://www.w3.org/2003/XInclude";>
   <bookinfo>
-    <title>Libbrasero-media Reference Manual</title>
+    <title>Brasero Libraries Reference Manual</title>
     <releaseinfo>
-      for brasero &version;
+      for Libbrasero &version;
     </releaseinfo>
   </bookinfo>
 
   <chapter>
-    <title>API Reference</title>
-    <xi:include href="xml/brasero-drive-selection.xml"/>
-    <xi:include href="xml/brasero-drive.xml"/>
-    <xi:include href="xml/brasero-medium.xml"/>
+    <title>API Reference for Libbrasero-media</title>
     <xi:include href="xml/brasero-media.xml"/>
-    <xi:include href="xml/brasero-medium-monitor.xml"/>
-    <xi:include href="xml/brasero-medium-selection.xml"/>
     <xi:include href="xml/brasero-units.xml"/>
+    <xi:include href="xml/brasero-medium-monitor.xml"/>
+    <xi:include href="xml/brasero-drive.xml"/>
+    <xi:include href="xml/brasero-medium.xml"/>
     <xi:include href="xml/brasero-volume.xml"/>
+    <xi:include href="xml/brasero-medium-selection.xml"/>
+    <xi:include href="xml/brasero-drive-selection.xml"/>
+  </chapter>
+.
+  <chapter>
+    <title>API Reference for Libbrasero-burn</title>
+    <xi:include href="xml/brasero-burn-lib.xml"/>
+    <xi:include href="xml/brasero-error.xml"/>
+    <xi:include href="xml/brasero-tags.xml"/>
+    <xi:include href="xml/brasero-status.xml"/>
+    <xi:include href="xml/brasero-track-type.xml"/>
+    <xi:include href="xml/brasero-track.xml"/>
+    <xi:include href="xml/brasero-track-disc.xml"/>
+    <xi:include href="xml/brasero-track-data.xml"/>
+    <xi:include href="xml/brasero-track-data-cfg.xml"/>
+    <xi:include href="xml/brasero-track-stream.xml"/>
+    <xi:include href="xml/brasero-track-stream-cfg.xml"/>
+    <xi:include href="xml/brasero-track-image.xml"/>
+    <xi:include href="xml/brasero-track-image-cfg.xml"/>
+    <xi:include href="xml/brasero-session.xml"/>
+    <xi:include href="xml/brasero-session-span.xml"/>
+    <xi:include href="xml/brasero-session-cfg.xml"/>
+    <xi:include href="xml/brasero-burn-options.xml"/>
+    <xi:include href="xml/brasero-burn.xml"/>
+    <xi:include href="xml/brasero-burn-dialog.xml"/>
+    <xi:include href="xml/brasero-tool-dialog.xml"/>
+    <xi:include href="xml/brasero-sum-dialog.xml"/>
+    <xi:include href="xml/brasero-blank-dialog.xml"/>
+
   </chapter>
+ 
+  <chapter id="object-tree">
+    <title>Object Hierarchy</title>
+     <xi:include href="xml/tree_index.sgml"/>
+  </chapter>
+  <index id="api-index-full">
+    <title>API Index</title>
+    <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+  </index>
+
+  <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
 </book>
diff --git a/docs/reference/brasero-sections.txt b/docs/reference/brasero-sections.txt
new file mode 100644
index 0000000..8c2a273
--- /dev/null
+++ b/docs/reference/brasero-sections.txt
@@ -0,0 +1,703 @@
+<SECTION>
+<FILE>brasero-medium</FILE>
+<TITLE>BraseroMedium</TITLE>
+BraseroMedium
+brasero_medium_get_status
+brasero_medium_get_max_write_speed
+brasero_medium_get_write_speeds
+brasero_medium_get_free_space
+brasero_medium_get_capacity
+brasero_medium_get_data_size
+brasero_medium_get_next_writable_address
+brasero_medium_can_be_rewritten
+brasero_medium_can_be_written
+brasero_medium_get_CD_TEXT_title
+brasero_medium_get_type_string
+brasero_medium_get_tooltip
+brasero_medium_get_drive
+brasero_medium_get_track_num
+brasero_medium_get_last_data_track_space
+brasero_medium_get_last_data_track_address
+brasero_medium_get_track_space
+brasero_medium_get_track_address
+brasero_medium_can_use_dummy_for_sao
+brasero_medium_can_use_dummy_for_tao
+brasero_medium_can_use_burnfree
+<SUBSECTION Standard>
+BRASERO_MEDIUM
+BRASERO_IS_MEDIUM
+BRASERO_TYPE_MEDIUM
+brasero_medium_get_type
+BRASERO_MEDIUM_CLASS
+BRASERO_IS_MEDIUM_CLASS
+BRASERO_MEDIUM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-volume</FILE>
+<TITLE>BraseroVolume</TITLE>
+BraseroVolume
+brasero_volume_get_name
+brasero_volume_get_icon
+brasero_volume_get_gvolume
+brasero_volume_is_mounted
+brasero_volume_get_mount_point
+brasero_volume_umount
+brasero_volume_mount
+brasero_volume_cancel_current_operation
+<SUBSECTION Standard>
+BRASERO_VOLUME
+BRASERO_IS_VOLUME
+BRASERO_TYPE_VOLUME
+brasero_volume_get_type
+BRASERO_VOLUME_CLASS
+BRASERO_IS_VOLUME_CLASS
+BRASERO_VOLUME_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-medium-monitor</FILE>
+<TITLE>BraseroMediumMonitor</TITLE>
+BraseroMediumMonitor
+brasero_medium_monitor_get_default
+BraseroMediaType
+BraseroDriveType
+brasero_medium_monitor_get_media
+brasero_medium_monitor_get_drives
+brasero_medium_monitor_get_drive
+brasero_medium_monitor_is_probing
+<SUBSECTION Standard>
+BRASERO_MEDIUM_MONITOR
+BRASERO_IS_MEDIUM_MONITOR
+BRASERO_TYPE_MEDIUM_MONITOR
+brasero_medium_monitor_get_type
+BRASERO_MEDIUM_MONITOR_CLASS
+BRASERO_IS_MEDIUM_MONITOR_CLASS
+BRASERO_MEDIUM_MONITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-medium-selection</FILE>
+<TITLE>BraseroMediumSelection</TITLE>
+BraseroMediumSelection
+brasero_medium_selection_new
+brasero_medium_selection_get_active
+brasero_medium_selection_set_active
+brasero_medium_selection_show_media_type
+<SUBSECTION Standard>
+BRASERO_MEDIUM_SELECTION
+BRASERO_IS_MEDIUM_SELECTION
+BRASERO_TYPE_MEDIUM_SELECTION
+brasero_medium_selection_get_type
+BRASERO_MEDIUM_SELECTION_CLASS
+BRASERO_IS_MEDIUM_SELECTION_CLASS
+BRASERO_MEDIUM_SELECTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-drive-selection</FILE>
+<TITLE>BraseroDriveSelection</TITLE>
+BraseroDriveSelection
+brasero_drive_selection_new
+brasero_drive_selection_get_active
+brasero_drive_selection_set_active
+brasero_drive_selection_show_type
+<SUBSECTION Standard>
+BRASERO_DRIVE_SELECTION
+BRASERO_IS_DRIVE_SELECTION
+BRASERO_TYPE_DRIVE_SELECTION
+brasero_drive_selection_get_type
+BRASERO_DRIVE_SELECTION_CLASS
+BRASERO_IS_DRIVE_SELECTION_CLASS
+BRASERO_DRIVE_SELECTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-drive</FILE>
+BraseroDriveCaps
+<TITLE>BraseroDrive</TITLE>
+BraseroDrive
+brasero_drive_reprobe
+brasero_drive_get_medium
+brasero_drive_get_gdrive
+brasero_drive_get_udi
+brasero_drive_is_fake
+brasero_drive_get_display_name
+brasero_drive_get_device
+brasero_drive_get_block_device
+brasero_drive_get_bus_target_lun_string
+brasero_drive_get_caps
+brasero_drive_can_write
+brasero_drive_can_eject
+brasero_drive_eject
+brasero_drive_cancel_current_operation
+brasero_drive_is_door_open
+brasero_drive_can_use_exclusively
+brasero_drive_lock
+brasero_drive_unlock
+<SUBSECTION Standard>
+BRASERO_DRIVE
+BRASERO_IS_DRIVE
+BRASERO_TYPE_DRIVE
+brasero_drive_get_type
+BRASERO_DRIVE_CLASS
+BRASERO_IS_DRIVE_CLASS
+BRASERO_DRIVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-stream</FILE>
+<TITLE>BraseroTrackStream</TITLE>
+BraseroTrackStream
+brasero_track_stream_new
+brasero_track_stream_set_source
+brasero_track_stream_set_format
+brasero_track_stream_set_boundaries
+brasero_track_stream_get_source
+brasero_track_stream_get_length
+brasero_track_stream_get_start
+brasero_track_stream_get_end
+brasero_track_stream_get_gap
+brasero_track_stream_get_format
+<SUBSECTION Standard>
+BRASERO_TRACK_STREAM
+BRASERO_IS_TRACK_STREAM
+BRASERO_TYPE_TRACK_STREAM
+brasero_track_stream_get_type
+BRASERO_TRACK_STREAM_CLASS
+BRASERO_IS_TRACK_STREAM_CLASS
+BRASERO_TRACK_STREAM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-stream-cfg</FILE>
+<TITLE>BraseroTrackStreamCfg</TITLE>
+BraseroTrackStreamCfg
+brasero_track_stream_cfg_new
+<SUBSECTION Standard>
+BRASERO_TRACK_STREAM_CFG
+BRASERO_IS_TRACK_STREAM_CFG
+BRASERO_TYPE_TRACK_STREAM_CFG
+brasero_track_stream_cfg_get_type
+BRASERO_TRACK_STREAM_CFG_CLASS
+BRASERO_IS_TRACK_STREAM_CFG_CLASS
+BRASERO_TRACK_STREAM_CFG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-blank-dialog</FILE>
+<TITLE>BraseroBlankDialog</TITLE>
+BraseroBlankDialog
+brasero_blank_dialog_new
+<SUBSECTION Standard>
+BRASERO_BLANK_DIALOG
+BRASERO_IS_BLANK_DIALOG
+BRASERO_TYPE_BLANK_DIALOG
+brasero_blank_dialog_get_type
+BRASERO_BLANK_DIALOG_CLASS
+BRASERO_IS_BLANK_DIALOG_CLASS
+BRASERO_BLANK_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-session</FILE>
+<TITLE>BraseroBurnSession</TITLE>
+BraseroBurnSession
+brasero_burn_session_new
+brasero_burn_session_add_track
+brasero_burn_session_move_track
+brasero_burn_session_remove_track
+brasero_burn_session_get_tracks
+brasero_burn_session_get_status
+brasero_burn_session_get_size
+brasero_burn_session_get_input_type
+brasero_burn_session_tag_lookup
+brasero_burn_session_tag_add
+brasero_burn_session_tag_remove
+brasero_burn_session_get_burner
+brasero_burn_session_set_burner
+brasero_burn_session_set_image_output_full
+brasero_burn_session_get_output
+brasero_burn_session_get_output_format
+brasero_burn_session_set_flags
+brasero_burn_session_add_flag
+brasero_burn_session_remove_flag
+brasero_burn_session_get_flags
+brasero_burn_session_set_tmpdir
+brasero_burn_session_get_tmpdir
+brasero_burn_session_push_settings
+brasero_burn_session_pop_settings
+brasero_burn_session_push_tracks
+brasero_burn_session_pop_tracks
+brasero_burn_session_get_burn_flags
+brasero_burn_session_get_blank_flags
+brasero_burn_session_can_blank
+brasero_burn_session_can_burn
+brasero_burn_session_input_supported
+brasero_burn_session_output_supported
+brasero_burn_session_get_required_media_type
+brasero_burn_session_get_possible_output_formats
+brasero_burn_session_get_default_output_format
+brasero_burn_session_get_log_path
+brasero_burn_session_set_log_path
+brasero_burn_session_start
+brasero_burn_session_stop
+brasero_burn_session_logv
+brasero_burn_session_log
+brasero_burn_session_get_label
+brasero_burn_session_set_label
+brasero_burn_session_set_rate
+brasero_burn_session_get_rate
+<SUBSECTION Standard>
+BRASERO_BURN_SESSION
+BRASERO_IS_BURN_SESSION
+BRASERO_TYPE_BURN_SESSION
+brasero_burn_session_get_type
+BRASERO_BURN_SESSION_CLASS
+BRASERO_IS_BURN_SESSION_CLASS
+BRASERO_BURN_SESSION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-session-cfg</FILE>
+<TITLE>BraseroSessionCfg</TITLE>
+BraseroSessionCfg
+BRASERO_DRIVE_PROPERTIES_FLAGS
+BraseroSessionError
+BRASERO_SESSION_IS_VALID
+brasero_session_cfg_new
+brasero_session_cfg_get_error
+brasero_session_cfg_add_flags
+brasero_session_cfg_remove_flags
+brasero_session_cfg_is_supported
+brasero_session_cfg_is_compulsory
+brasero_session_cfg_has_default_output_path
+brasero_session_cfg_disable
+<SUBSECTION Standard>
+BRASERO_SESSION_CFG
+BRASERO_IS_SESSION_CFG
+BRASERO_TYPE_SESSION_CFG
+brasero_session_cfg_get_type
+BRASERO_SESSION_CFG_CLASS
+BRASERO_IS_SESSION_CFG_CLASS
+BRASERO_SESSION_CFG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-burn-options</FILE>
+<TITLE>BraseroBurnOptions</TITLE>
+BraseroBurnOptions
+brasero_burn_options_new
+brasero_burn_options_get_session
+brasero_burn_options_add_options
+<SUBSECTION Standard>
+BRASERO_BURN_OPTIONS
+BRASERO_IS_BURN_OPTIONS
+BRASERO_TYPE_BURN_OPTIONS
+brasero_burn_options_get_type
+BRASERO_BURN_OPTIONS_CLASS
+BRASERO_IS_BURN_OPTIONS_CLASS
+BRASERO_BURN_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-burn</FILE>
+<TITLE>BraseroBurn</TITLE>
+BraseroBurn
+brasero_burn_new
+brasero_burn_record
+brasero_burn_check
+brasero_burn_blank
+brasero_burn_cancel
+brasero_burn_status
+brasero_burn_get_action_string
+<SUBSECTION Standard>
+BRASERO_BURN
+BRASERO_IS_BURN
+BRASERO_TYPE_BURN
+brasero_burn_get_type
+BRASERO_BURN_CLASS
+BRASERO_IS_BURN_CLASS
+BRASERO_BURN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-burn-dialog</FILE>
+<TITLE>BraseroBurnDialog</TITLE>
+BraseroBurnDialog
+brasero_burn_dialog_new
+brasero_burn_dialog_run
+brasero_burn_dialog_cancel
+<SUBSECTION Standard>
+BRASERO_BURN_DIALOG
+BRASERO_IS_BURN_DIALOG
+BRASERO_TYPE_BURN_DIALOG
+brasero_burn_dialog_get_type
+BRASERO_BURN_DIALOG_CLASS
+BRASERO_IS_BURN_DIALOG_CLASS
+BRASERO_BURN_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-sum-dialog</FILE>
+<TITLE>BraseroSumDialog</TITLE>
+BraseroSumDialog
+brasero_sum_dialog_new
+<SUBSECTION Standard>
+BRASERO_SUM_DIALOG
+BRASERO_IS_SUM_DIALOG
+BRASERO_TYPE_SUM_DIALOG
+brasero_sum_dialog_get_type
+BRASERO_SUM_DIALOG_CLASS
+BRASERO_IS_SUM_DIALOG_CLASS
+BRASERO_SUM_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-data</FILE>
+BraseroGraftPt
+brasero_graft_point_free
+brasero_graft_point_copy
+<TITLE>BraseroTrackData</TITLE>
+BraseroTrackData
+brasero_track_data_new
+brasero_track_data_set_source
+brasero_track_data_add_fs
+brasero_track_data_rm_fs
+brasero_track_data_set_data_blocks
+brasero_track_data_set_file_num
+brasero_track_data_get_grafts
+brasero_track_data_get_excluded
+brasero_track_data_get_paths
+brasero_track_data_get_file_num
+brasero_track_data_get_fs
+<SUBSECTION Standard>
+BRASERO_TRACK_DATA
+BRASERO_IS_TRACK_DATA
+BRASERO_TYPE_TRACK_DATA
+brasero_track_data_get_type
+BRASERO_TRACK_DATA_CLASS
+BRASERO_IS_TRACK_DATA_CLASS
+BRASERO_TRACK_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-tool-dialog</FILE>
+<TITLE>BraseroToolDialog</TITLE>
+BraseroToolDialog
+brasero_tool_dialog_cancel
+brasero_tool_dialog_set_medium
+<SUBSECTION Standard>
+BRASERO_TOOL_DIALOG
+BRASERO_IS_TOOL_DIALOG
+BRASERO_TYPE_TOOL_DIALOG
+brasero_tool_dialog_get_type
+BRASERO_TOOL_DIALOG_CLASS
+BRASERO_IS_TOOL_DIALOG_CLASS
+BRASERO_TOOL_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-image</FILE>
+<TITLE>BraseroTrackImage</TITLE>
+BraseroTrackImage
+brasero_track_image_new
+brasero_track_image_set_source
+brasero_track_image_set_block_num
+brasero_track_image_get_source
+brasero_track_image_get_toc_source
+brasero_track_image_get_format
+<SUBSECTION Standard>
+BRASERO_TRACK_IMAGE
+BRASERO_IS_TRACK_IMAGE
+BRASERO_TYPE_TRACK_IMAGE
+brasero_track_image_get_type
+BRASERO_TRACK_IMAGE_CLASS
+BRASERO_IS_TRACK_IMAGE_CLASS
+BRASERO_TRACK_IMAGE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-image-cfg</FILE>
+<TITLE>BraseroTrackImageCfg</TITLE>
+BraseroTrackImageCfg
+brasero_track_image_cfg_new
+brasero_track_image_cfg_set_source
+brasero_track_image_cfg_force_format
+brasero_track_image_cfg_get_forced_format
+<SUBSECTION Standard>
+BRASERO_TRACK_IMAGE_CFG
+BRASERO_IS_TRACK_IMAGE_CFG
+BRASERO_TYPE_TRACK_IMAGE_CFG
+brasero_track_image_cfg_get_type
+BRASERO_TRACK_IMAGE_CFG_CLASS
+BRASERO_IS_TRACK_IMAGE_CFG_CLASS
+BRASERO_TRACK_IMAGE_CFG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-session-span</FILE>
+<TITLE>BraseroSessionSpan</TITLE>
+BraseroSessionSpan
+brasero_session_span_new
+brasero_session_span_again
+brasero_session_span_possible
+brasero_session_span_start
+brasero_session_span_next
+brasero_session_span_stop
+<SUBSECTION Standard>
+BRASERO_SESSION_SPAN
+BRASERO_IS_SESSION_SPAN
+BRASERO_TYPE_SESSION_SPAN
+brasero_session_span_get_type
+BRASERO_SESSION_SPAN_CLASS
+BRASERO_IS_SESSION_SPAN_CLASS
+BRASERO_SESSION_SPAN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-disc</FILE>
+<TITLE>BraseroTrackDisc</TITLE>
+BraseroTrackDisc
+brasero_track_disc_new
+brasero_track_disc_set_drive
+brasero_track_disc_get_drive
+brasero_track_disc_set_track_num
+brasero_track_disc_get_track_num
+brasero_track_disc_get_medium_type
+<SUBSECTION Standard>
+BRASERO_TRACK_DISC
+BRASERO_IS_TRACK_DISC
+BRASERO_TYPE_TRACK_DISC
+brasero_track_disc_get_type
+BRASERO_TRACK_DISC_CLASS
+BRASERO_IS_TRACK_DISC_CLASS
+BRASERO_TRACK_DISC_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-data-cfg</FILE>
+BRASERO_DND_TARGET_DATA_TRACK_REFERENCE_LIST
+BraseroTrackDataCfgColumn
+<TITLE>BraseroTrackDataCfg</TITLE>
+BraseroTrackDataCfg
+brasero_track_data_cfg_new
+brasero_track_data_cfg_get_contents
+brasero_track_data_cfg_add
+brasero_track_data_cfg_add_empty_directory
+brasero_track_data_cfg_remove
+brasero_track_data_cfg_rename
+brasero_track_data_cfg_reset
+brasero_track_data_cfg_load_medium
+brasero_track_data_cfg_unload_current_medium
+brasero_track_data_cfg_get_current_medium
+brasero_track_data_cfg_get_available_media
+brasero_track_data_cfg_dont_filter_uri
+brasero_track_data_cfg_get_restored_list
+brasero_track_data_cfg_restore
+brasero_track_data_cfg_get_filtered_model
+brasero_track_data_cfg_span
+brasero_track_data_cfg_span_again
+brasero_track_data_cfg_span_possible
+brasero_track_data_cfg_span_stop
+brasero_track_data_cfg_get_icon_path
+brasero_track_data_cfg_set_icon
+<SUBSECTION Standard>
+BRASERO_TRACK_DATA_CFG
+BRASERO_IS_TRACK_DATA_CFG
+BRASERO_TYPE_TRACK_DATA_CFG
+brasero_track_data_cfg_get_type
+BRASERO_TRACK_DATA_CFG_CLASS
+BRASERO_IS_TRACK_DATA_CFG_CLASS
+BRASERO_TRACK_DATA_CFG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track</FILE>
+<TITLE>BraseroTrack</TITLE>
+BraseroTrack
+brasero_track_changed
+brasero_track_get_size
+brasero_track_get_track_type
+brasero_track_get_status
+BraseroChecksumType
+brasero_track_set_checksum
+brasero_track_get_checksum
+brasero_track_get_checksum_type
+brasero_track_tag_add
+brasero_track_tag_lookup
+brasero_track_tag_copy_missing
+brasero_track_tag_add_string
+brasero_track_tag_lookup_string
+brasero_track_tag_add_int
+brasero_track_tag_lookup_int
+<SUBSECTION Standard>
+BRASERO_TRACK
+BRASERO_IS_TRACK
+BRASERO_TYPE_TRACK
+brasero_track_get_type
+BRASERO_TRACK_CLASS
+BRASERO_IS_TRACK_CLASS
+BRASERO_TRACK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>brasero-units</FILE>
+CD_RATE
+DVD_RATE
+BD_RATE
+BRASERO_SPEED_TO_RATE_CD
+BRASERO_SPEED_TO_RATE_DVD
+BRASERO_SPEED_TO_RATE_BD
+BRASERO_RATE_TO_SPEED_CD
+BRASERO_RATE_TO_SPEED_DVD
+BRASERO_RATE_TO_SPEED_BD
+BRASERO_DURATION_TO_BYTES
+BRASERO_DURATION_TO_SECTORS
+BRASERO_BYTES_TO_SECTORS
+BRASERO_BYTES_TO_DURATION
+brasero_units_get_time_string
+brasero_units_get_time_string_from_size
+</SECTION>
+
+<SECTION>
+<FILE>brasero-media</FILE>
+LIBBRASERO_MEDIA_VERSION_MAJOR
+LIBBRASERO_MEDIA_VERSION_MINOR
+LIBBRASERO_MEDIA_VERSION_MICRO
+LIBBRASERO_MEDIA_AGE
+LIBBRASERO_MEDIA_INSTALL
+brasero_media_library_start
+brasero_media_library_stop
+brasero_media_get_option_group
+brasero_media_quark
+BRASERO_MEDIA_ERROR
+BraseroMediaError
+BraseroMedia
+BRASERO_MEDIUM_CDROM
+BRASERO_MEDIUM_CDR
+BRASERO_MEDIUM_CDRW
+BRASERO_MEDIUM_DVD_ROM
+BRASERO_MEDIUM_DVDR
+BRASERO_MEDIUM_DVDRW
+BRASERO_MEDIUM_DVDRW_RESTRICTED
+BRASERO_MEDIUM_DVDR_DL
+BRASERO_MEDIUM_DVDR_JUMP_DL
+BRASERO_MEDIUM_DVDR_PLUS
+BRASERO_MEDIUM_DVDRW_PLUS
+BRASERO_MEDIUM_DVDR_PLUS_DL
+BRASERO_MEDIUM_DVDRW_PLUS_DL
+BRASERO_MEDIUM_DVD_RAM
+BRASERO_MEDIUM_BD_ROM
+BRASERO_MEDIUM_BDR_SRM
+BRASERO_MEDIUM_BDR_SRM_POW
+BRASERO_MEDIUM_BDR_RANDOM
+BRASERO_MEDIUM_BDRE
+BRASERO_MEDIUM_VALID
+BRASERO_MEDIUM_TYPE
+BRASERO_MEDIUM_ATTR
+BRASERO_MEDIUM_STATUS
+BRASERO_MEDIUM_SUBTYPE
+BRASERO_MEDIUM_INFO
+BRASERO_MEDIUM_IS
+BRASERO_MEDIUM_RANDOM_WRITABLE
+</SECTION>
+
+<SECTION>
+<FILE>brasero-track-type</FILE>
+BraseroTrackDataType
+BraseroTrackType
+brasero_track_type_new
+brasero_track_type_free
+brasero_track_type_is_empty
+brasero_track_type_get_has_data
+brasero_track_type_get_has_image
+brasero_track_type_get_has_stream
+brasero_track_type_get_has_medium
+brasero_track_type_set_has_data
+brasero_track_type_set_has_image
+brasero_track_type_set_has_stream
+brasero_track_type_set_has_medium
+brasero_track_type_get_stream_format
+brasero_track_type_get_image_format
+brasero_track_type_get_medium_type
+brasero_track_type_get_data_fs
+brasero_track_type_set_stream_format
+brasero_track_type_set_image_format
+brasero_track_type_set_medium_type
+brasero_track_type_set_data_fs
+brasero_track_type_equal
+</SECTION>
+
+<SECTION>
+<FILE>brasero-burn-lib</FILE>
+LIBBRASERO_BURN_VERSION_MAJOR
+LIBBRASERO_BURN_VERSION_MINOR
+LIBBRASERO_BURN_VERSION_MICRO
+LIBBRASERO_BURN_AGE
+brasero_burn_library_start
+brasero_burn_library_stop
+brasero_burn_library_get_option_group
+brasero_burn_library_get_plugins_list
+brasero_burn_library_can_checksum
+brasero_burn_library_input_supported
+brasero_burn_library_get_media_capabilities
+</SECTION>
+
+<SECTION>
+<FILE>brasero-enums</FILE>
+BraseroBurnResult
+BraseroBurnFlag
+BraseroBurnAction
+BraseroImageFS
+BraseroStreamFormat
+BRASERO_STREAM_FORMAT_AUDIO
+BRASERO_STREAM_FORMAT_VIDEO
+BRASERO_MIN_STREAM_LENGTH
+BRASERO_STREAM_LENGTH
+BRASERO_STREAM_FORMAT_HAS_VIDEO
+BraseroImageFormat
+</SECTION>
+
+<SECTION>
+<FILE>brasero-status</FILE>
+BraseroStatus
+BraseroStatusType
+brasero_status_new
+brasero_status_free
+brasero_status_get_result
+brasero_status_get_progress
+brasero_status_get_error
+brasero_status_get_current_action
+brasero_status_set_completed
+brasero_status_set_not_ready
+brasero_status_set_error
+</SECTION>
+
+<SECTION>
+<FILE>brasero-error</FILE>
+BraseroBurnError
+brasero_burn_quark
+BRASERO_BURN_ERROR
+</SECTION>
+
+<SECTION>
+<FILE>brasero-tags</FILE>
+BRASERO_TRACK_MEDIUM_ADDRESS_START_TAG
+BRASERO_TRACK_MEDIUM_ADDRESS_END_TAG
+BRASERO_TRACK_MEDIUM_WRONG_CHECKSUM_TAG
+BRASERO_TRACK_STREAM_TITLE_TAG
+BRASERO_TRACK_STREAM_COMPOSER_TAG
+BRASERO_TRACK_STREAM_ARTIST_TAG
+BRASERO_TRACK_STREAM_THUMBNAIL_TAG
+BRASERO_TRACK_STREAM_MIME_TAG
+BRASERO_TRACK_STREAM_ISRC_TAG
+BRASERO_DATA_TRACK_SIZE_TAG
+BRASERO_STREAM_TRACK_SIZE_TAG
+BRASERO_COVER_URI
+BRASERO_DVD_STREAM_FORMAT
+BRASERO_VCD_TYPE
+BRASERO_VIDEO_OUTPUT_FRAMERATE
+BRASERO_VIDEO_OUTPUT_ASPECT
+</SECTION>
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]