1. 24 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      - Some minor leak fixes - Stop trying to mount media to check on disc file · dd8f44e4
      Philippe Rouquier authored
      2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	- Some minor leak fixes
      	- Stop trying to mount media to check on disc file integrity. Rather read
      	straight from the disc the files and check them without mounting as we
      	do for images or when we merge checksum files in a multisession context.
      	Otherwise,  in some cases, we'd try to unmount the media (which is not
      	possible when it's blank and mounted by burn:// URI) then reload the
      	media into the drive so as HAL realizes the changes that took place
      	after burning. 
      
      	It fixes long standing bugs
      	#561006 – Unable to Mount Error
      	#562740 – brasero errors on inability to mount disk after burning on a laptop
      	which is also mentioned in:
      	#564693 – Too Slow DVD Burning
      
      	* libbrasero-media/scsi-read10.c (brasero_sbc_read10_block):
      	* src/brasero-project-type-chooser.c
      	(brasero_project_type_chooser_build_recent):
      	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning),
      	(brasero_sum_dialog_check_disc_sum):
      	* src/burn-process.c (brasero_process_check_path),
      	(brasero_process_stop):
      	* src/burn-session.c (brasero_burn_session_add_flag):
      	* src/burn-track.c (brasero_track_set_checksum):
      	* src/burn-track.h:
      	* src/burn.c (brasero_burn_unlock_dest_media),
      	(brasero_burn_check_real), (brasero_burn_check):
      	* src/plugins/checksum/burn-checksum-files.c
      	(brasero_checksum_files_merge_with_former_session),
      	(brasero_checksum_files_sum_on_disc_file),
      	(brasero_checksum_files_get_on_disc_checksum_type),
      	(brasero_checksum_files_get_line_num),
      	(brasero_checksum_files_check_files),
      	(brasero_checksum_files_thread),
      	(brasero_checksum_files_export_caps):
      	* src/plugins/checksum/burn-volume-read.c
      	(brasero_volume_file_open_direct),
      	(brasero_volume_file_read_direct):
      	* src/plugins/checksum/burn-volume-read.h:
      
      svn path=/trunk/; revision=1821
      dd8f44e4
  2. 17 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Put the right name in licence · bcebe556
      Philippe Rouquier authored
      2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Put the right name in licence
      
      	* libbrasero-media/brasero-drive-selection.c:
      	* libbrasero-media/brasero-drive-selection.h:
      	* libbrasero-media/brasero-drive.c:
      	* libbrasero-media/brasero-drive.h:
      	* libbrasero-media/brasero-gio-operation.c:
      	* libbrasero-media/brasero-gio-operation.h:
      	* libbrasero-media/brasero-media-private.h:
      	* libbrasero-media/brasero-media.c:
      	* libbrasero-media/brasero-medium-monitor.c:
      	* libbrasero-media/brasero-medium-monitor.h:
      	* libbrasero-media/brasero-medium-selection-priv.h:
      	* libbrasero-media/brasero-medium-selection.c:
      	* libbrasero-media/brasero-medium-selection.h:
      	* libbrasero-media/brasero-medium.c:
      	* libbrasero-media/brasero-medium.h:
      	* libbrasero-media/brasero-units.c:
      	* libbrasero-media/brasero-units.h:
      	* libbrasero-media/brasero-volume.c:
      	* libbrasero-media/brasero-volume.h:
      	* libbrasero-media/burn-hal-watch.c:
      	* libbrasero-media/burn-hal-watch.h:
      	* libbrasero-media/burn-iso-field.c:
      	* libbrasero-media/burn-iso-field.h:
      	* libbrasero-media/burn-iso9660.c:
      	* libbrasero-media/burn-iso9660.h:
      	* libbrasero-media/burn-susp.c:
      	* libbrasero-media/burn-susp.h:
      	* libbrasero-media/burn-volume-source.c:
      	* libbrasero-media/burn-volume-source.h:
      	* libbrasero-media/burn-volume.c:
      	* libbrasero-media/burn-volume.h:
      	* libbrasero-media/scsi-base.h:
      	* libbrasero-media/scsi-cam.c:
      	* libbrasero-media/scsi-command.h:
      	* libbrasero-media/scsi-device.h:
      	* libbrasero-media/scsi-dvd-structures.h:
      	* libbrasero-media/scsi-eject.c:
      	* libbrasero-media/scsi-error.c:
      	* libbrasero-media/scsi-error.h:
      	* libbrasero-media/scsi-get-configuration.c:
      	* libbrasero-media/scsi-get-configuration.h:
      	* libbrasero-media/scsi-get-performance.c:
      	* libbrasero-media/scsi-get-performance.h:
      	* libbrasero-media/scsi-mech-status.c:
      	* libbrasero-media/scsi-mech-status.h:
      	* libbrasero-media/scsi-mmc1.h:
      	* libbrasero-media/scsi-mmc2.h:
      	* libbrasero-media/scsi-mmc3.h:
      	* libbrasero-media/scsi-mode-pages.h:
      	* libbrasero-media/scsi-mode-select.c:
      	* libbrasero-media/scsi-mode-sense.c:
      	* libbrasero-media/scsi-opcodes.h:
      	* libbrasero-media/scsi-q-subchannel.h:
      	* libbrasero-media/scsi-read-capacity.c:
      	* libbrasero-media/scsi-read-capacity.h:
      	* libbrasero-media/scsi-read-cd.c:
      	* libbrasero-media/scsi-read-cd.h:
      	* libbrasero-media/scsi-read-disc-info.c:
      	* libbrasero-media/scsi-read-disc-info.h:
      	* libbrasero-media/scsi-read-disc-structure.c:
      	* libbrasero-media/scsi-read-disc-structure.h:
      	* libbrasero-media/scsi-read-format-capacities.c:
      	* libbrasero-media/scsi-read-format-capacities.h:
      	* libbrasero-media/scsi-read-toc-pma-atip.c:
      	* libbrasero-media/scsi-read-toc-pma-atip.h:
      	* libbrasero-media/scsi-read-track-information.c:
      	* libbrasero-media/scsi-read-track-information.h:
      	* libbrasero-media/scsi-read10.c:
      	* libbrasero-media/scsi-sbc.h:
      	* libbrasero-media/scsi-sense-data.c:
      	* libbrasero-media/scsi-sense-data.h:
      	* libbrasero-media/scsi-sg.c:
      	* libbrasero-media/scsi-spc1.h:
      	* libbrasero-media/scsi-status-page.h:
      	* libbrasero-media/scsi-test-unit-ready.c:
      	* libbrasero-media/scsi-uscsi.c:
      	* libbrasero-media/scsi-utils.h:
      	* libbrasero-media/scsi-write-page.h:
      	* src/brasero-file-node.c:
      	* src/brasero-file-node.h:
      	* src/brasero-plugin-manager-ui.c:
      	* src/brasero-plugin-manager-ui.h:
      	* src/brasero-xfer.c:
      	* src/brasero-xfer.h:
      	* src/burn-debug.c:
      	* src/burn-debug.h:
      	* src/burn-image-format.c:
      	* src/burn-image-format.h:
      	* src/burn-track.c:
      	* src/burn-track.h:
      	* src/plugins/cdrdao/burn-cdrdao-common.h:
      	* src/plugins/cdrkit/burn-cdrkit.h:
      	* src/plugins/cdrtools/burn-cdrtools.h:
      	* src/plugins/checksum/burn-volume-read.c:
      	* src/plugins/checksum/burn-volume-read.h:
      	* src/plugins/dvdcss/burn-dvdcss-private.h:
      	* src/plugins/growisofs/burn-growisofs-common.h:
      
      
      svn path=/trunk/; revision=1775
      bcebe556
    • Philippe Rouquier's avatar
      Relicenced to GPL 2 + restrictions · f8f73f54
      Philippe Rouquier authored
      2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Relicenced to GPL 2 + restrictions
      
      	* libbrasero-media/brasero-drive-selection.c:
      	* libbrasero-media/brasero-drive-selection.h:
      	* libbrasero-media/brasero-drive.c:
      	* libbrasero-media/brasero-drive.h:
      	* libbrasero-media/brasero-gio-operation.c:
      	* libbrasero-media/brasero-gio-operation.h:
      	* libbrasero-media/brasero-media-private.h:
      	* libbrasero-media/brasero-media.c:
      	* libbrasero-media/brasero-media.h.in:
      	* libbrasero-media/brasero-medium-monitor.c:
      	* libbrasero-media/brasero-medium-monitor.h:
      	* libbrasero-media/brasero-medium-selection-priv.h:
      	* libbrasero-media/brasero-medium-selection.c:
      	* libbrasero-media/brasero-medium-selection.h:
      	* libbrasero-media/brasero-medium.c:
      	* libbrasero-media/brasero-medium.h:
      	* libbrasero-media/brasero-units.c:
      	* libbrasero-media/brasero-units.h:
      	* libbrasero-media/brasero-volume.c:
      	* libbrasero-media/brasero-volume.h:
      	* libbrasero-media/burn-hal-watch.c:
      	* libbrasero-media/burn-hal-watch.h:
      	* libbrasero-media/burn-iso-field.c:
      	* libbrasero-media/burn-iso-field.h:
      	* libbrasero-media/burn-iso9660.c:
      	* libbrasero-media/burn-iso9660.h:
      	* libbrasero-media/burn-susp.c:
      	* libbrasero-media/burn-susp.h:
      	* libbrasero-media/burn-volume-source.c:
      	* libbrasero-media/burn-volume-source.h:
      	* libbrasero-media/burn-volume.c:
      	* libbrasero-media/burn-volume.h:
      	* libbrasero-media/scsi-base.h:
      	* libbrasero-media/scsi-command.h:
      	* libbrasero-media/scsi-device.h:
      	* libbrasero-media/scsi-dvd-structures.h:
      	* libbrasero-media/scsi-eject.c:
      	* libbrasero-media/scsi-error.c:
      	* libbrasero-media/scsi-error.h:
      	* libbrasero-media/scsi-get-configuration.c:
      	* libbrasero-media/scsi-get-configuration.h:
      	* libbrasero-media/scsi-get-performance.c:
      	* libbrasero-media/scsi-get-performance.h:
      	* libbrasero-media/scsi-mech-status.c:
      	* libbrasero-media/scsi-mech-status.h:
      	* libbrasero-media/scsi-mmc1.h:
      	* libbrasero-media/scsi-mmc2.h:
      	* libbrasero-media/scsi-mmc3.h:
      	* libbrasero-media/scsi-mode-pages.h:
      	* libbrasero-media/scsi-mode-select.c:
      	* libbrasero-media/scsi-mode-sense.c:
      	* libbrasero-media/scsi-opcodes.h:
      	* libbrasero-media/scsi-q-subchannel.h:
      	* libbrasero-media/scsi-read-capacity.c:
      	* libbrasero-media/scsi-read-capacity.h:
      	* libbrasero-media/scsi-read-cd.c:
      	* libbrasero-media/scsi-read-cd.h:
      	* libbrasero-media/scsi-read-disc-info.c:
      	* libbrasero-media/scsi-read-disc-info.h:
      	* libbrasero-media/scsi-read-disc-structure.c:
      	* libbrasero-media/scsi-read-disc-structure.h:
      	* libbrasero-media/scsi-read-format-capacities.c:
      	* libbrasero-media/scsi-read-format-capacities.h:
      	* libbrasero-media/scsi-read-toc-pma-atip.c:
      	* libbrasero-media/scsi-read-toc-pma-atip.h:
      	* libbrasero-media/scsi-read-track-information.c:
      	* libbrasero-media/scsi-read-track-information.h:
      	* libbrasero-media/scsi-read10.c:
      	* libbrasero-media/scsi-sbc.h:
      	* libbrasero-media/scsi-sense-data.c:
      	* libbrasero-media/scsi-sense-data.h:
      	* libbrasero-media/scsi-sg.c:
      	* libbrasero-media/scsi-spc1.h:
      	* libbrasero-media/scsi-status-page.h:
      	* libbrasero-media/scsi-test-unit-ready.c:
      	* libbrasero-media/scsi-utils.h:
      	* libbrasero-media/scsi-write-page.h:
      
      svn path=/trunk/; revision=1772
      f8f73f54
  3. 10 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Rename brasero-media directory to libbrasero-media and fix a build problem · 7fc508f7
      Philippe Rouquier authored
      2009-01-10  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Rename brasero-media directory to libbrasero-media
      	and fix a build problem
      
      	* Makefile.am:
      	* brasero-media/Makefile.am:
      	* brasero-media/brasero-drive-selection.c:
      	* brasero-media/brasero-drive-selection.h:
      	* brasero-media/brasero-drive.c:
      	* brasero-media/brasero-drive.h:
      	* brasero-media/brasero-media.c:
      	* brasero-media/brasero-media.h:
      	* brasero-media/brasero-medium-monitor.c:
      	* brasero-media/brasero-medium-monitor.h:
      	* brasero-media/brasero-medium-selection.c:
      	* brasero-media/brasero-medium-selection.h:
      	* brasero-media/brasero-medium.c:
      	* brasero-media/brasero-medium.h:
      	* brasero-media/brasero-units.c:
      	* brasero-media/brasero-units.h:
      	* brasero-media/brasero-volume.c:
      	* brasero-media/brasero-volume.h:
      	* brasero-media/burn-hal-watch.c:
      	* brasero-media/burn-hal-watch.h:
      	* brasero-media/burn-iso-field.c:
      	* brasero-media/burn-iso-field.h:
      	* brasero-media/burn-iso9660.c:
      	* brasero-media/burn-iso9660.h:
      	* brasero-media/burn-susp.c:
      	* brasero-media/burn-susp.h:
      	* brasero-media/burn-volume-source.c:
      	* brasero-media/burn-volume-source.h:
      	* brasero-media/burn-volume.c:
      	* brasero-media/burn-volume.h:
      	* brasero-media/libbrasero-marshal.list:
      	* brasero-media/scsi-base.h:
      	* brasero-media/scsi-cam.c:
      	* brasero-media/scsi-command.h:
      	* brasero-media/scsi-device.h:
      	* brasero-media/scsi-dvd-structures.h:
      	* brasero-media/scsi-eject.c:
      	* brasero-media/scsi-error.c:
      	* brasero-media/scsi-error.h:
      	* brasero-media/scsi-get-configuration.c:
      	* brasero-media/scsi-get-configuration.h:
      	* brasero-media/scsi-get-performance.c:
      	* brasero-media/scsi-get-performance.h:
      	* brasero-media/scsi-mech-status.c:
      	* brasero-media/scsi-mech-status.h:
      	* brasero-media/scsi-mmc1.h:
      	* brasero-media/scsi-mmc2.h:
      	* brasero-media/scsi-mmc3.h:
      	* brasero-media/scsi-mode-pages.h:
      	* brasero-media/scsi-mode-select.c:
      	* brasero-media/scsi-mode-sense.c:
      	* brasero-media/scsi-opcodes.h:
      	* brasero-media/scsi-q-subchannel.h:
      	* brasero-media/scsi-read-capacity.c:
      	* brasero-media/scsi-read-capacity.h:
      	* brasero-media/scsi-read-cd.c:
      	* brasero-media/scsi-read-cd.h:
      	* brasero-media/scsi-read-disc-info.c:
      	* brasero-media/scsi-read-disc-info.h:
      	* brasero-media/scsi-read-disc-structure.c:
      	* brasero-media/scsi-read-disc-structure.h:
      	* brasero-media/scsi-read-format-capacities.c:
      	* brasero-media/scsi-read-format-capacities.h:
      	* brasero-media/scsi-read-toc-pma-atip.c:
      	* brasero-media/scsi-read-toc-pma-atip.h:
      	* brasero-media/scsi-read-track-information.c:
      	* brasero-media/scsi-read-track-information.h:
      	* brasero-media/scsi-read10.c:
      	* brasero-media/scsi-sbc.h:
      	* brasero-media/scsi-sense-data.c:
      	* brasero-media/scsi-sense-data.h:
      	* brasero-media/scsi-sg.c:
      	* brasero-media/scsi-spc1.h:
      	* brasero-media/scsi-status-page.h:
      	* brasero-media/scsi-test-unit-ready.c:
      	* brasero-media/scsi-uscsi.c:
      	* brasero-media/scsi-utils.h:
      	* brasero-media/scsi-write-page.h:
      	* configure.in:
      	* docs/reference/Makefile.am:
      	* libbrasero-media/brasero-drive-selection.c:
      	* libbrasero-media/brasero-drive-selection.h:
      	* src/Makefile.am:
      	* src/plugins/cdrdao/Makefile.am:
      	* src/plugins/cdrkit/Makefile.am:
      	* src/plugins/cdrtools/Makefile.am:
      	* src/plugins/checksum/Makefile.am:
      	* src/plugins/dvdauthor/Makefile.am:
      	* src/plugins/dvdcss/Makefile.am:
      	* src/plugins/growisofs/Makefile.am:
      	* src/plugins/libburnia/Makefile.am:
      	* src/plugins/local-track/Makefile.am:
      	* src/plugins/transcode/Makefile.am:
      	* src/plugins/vcdimager/Makefile.am:
      
      svn path=/trunk/; revision=1725
      7fc508f7
  4. 07 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Moved the new library to its directory Also some fixes for proper building · 0e9a0aea
      Philippe Rouquier authored
      2009-01-07  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Moved the new library to its directory
      	Also some fixes for proper building
      
      	* Makefile.am:
      	* brasero-media/Makefile.am:
      	* configure.in:
      	* docs/reference/Makefile.am:
      	* src/Makefile.am:
      	* src/brasero-medium-selection.c:
      	* src/brasero-medium-selection.h:
      	* src/burn-basics.c (brasero_burn_library_shutdown):
      	* src/burn-drive.c:
      	* src/burn-drive.h:
      	* src/burn-hal-watch.c:
      	* src/burn-hal-watch.h:
      	* src/burn-iso-field.c:
      	* src/burn-iso-field.h:
      	* src/burn-iso9660.c:
      	* src/burn-iso9660.h:
      	* src/burn-media.c:
      	* src/burn-media.h:
      	* src/burn-medium-monitor.c:
      	* src/burn-medium-monitor.h:
      	* src/burn-medium.c:
      	* src/burn-medium.h:
      	* src/burn-susp.c:
      	* src/burn-susp.h:
      	* src/burn-units.c:
      	* src/burn-units.h:
      	* src/burn-volume-obj.c:
      	* src/burn-volume-obj.h:
      	* src/burn-volume-source.c:
      	* src/burn-volume-source.h:
      	* src/burn-volume.c:
      	* src/burn-volume.h:
      	* src/libbrasero-marshal.list:
      	* src/plugins/cdrdao/Makefile.am:
      	* src/plugins/cdrkit/Makefile.am:
      	* src/plugins/cdrtools/Makefile.am:
      	* src/plugins/checksum/Makefile.am:
      	* src/plugins/dvdauthor/Makefile.am:
      	* src/plugins/dvdcss/Makefile.am:
      	* src/plugins/growisofs/Makefile.am:
      	* src/plugins/libburnia/Makefile.am:
      	* src/plugins/local-track/Makefile.am:
      	* src/plugins/transcode/Makefile.am:
      	* src/plugins/vcdimager/Makefile.am:
      	* src/scsi-base.h:
      	* src/scsi-cam.c:
      	* src/scsi-command.h:
      	* src/scsi-device.h:
      	* src/scsi-dvd-structures.h:
      	* src/scsi-eject.c:
      	* src/scsi-error.c:
      	* src/scsi-error.h:
      	* src/scsi-get-configuration.c:
      	* src/scsi-get-configuration.h:
      	* src/scsi-get-performance.c:
      	* src/scsi-get-performance.h:
      	* src/scsi-mech-status.c:
      	* src/scsi-mech-status.h:
      	* src/scsi-mmc1.h:
      	* src/scsi-mmc2.h:
      	* src/scsi-mmc3.h:
      	* src/scsi-mode-pages.h:
      	* src/scsi-mode-select.c:
      	* src/scsi-mode-sense.c:
      	* src/scsi-opcodes.h:
      	* src/scsi-q-subchannel.h:
      	* src/scsi-read-capacity.c:
      	* src/scsi-read-capacity.h:
      	* src/scsi-read-cd.c:
      	* src/scsi-read-cd.h:
      	* src/scsi-read-disc-info.c:
      	* src/scsi-read-disc-info.h:
      	* src/scsi-read-disc-structure.c:
      	* src/scsi-read-disc-structure.h:
      	* src/scsi-read-format-capacities.c:
      	* src/scsi-read-format-capacities.h:
      	* src/scsi-read-toc-pma-atip.c:
      	* src/scsi-read-toc-pma-atip.h:
      	* src/scsi-read-track-information.c:
      	* src/scsi-read-track-information.h:
      	* src/scsi-read10.c:
      	* src/scsi-sbc.h:
      	* src/scsi-sense-data.c:
      	* src/scsi-sense-data.h:
      	* src/scsi-sg.c:
      	* src/scsi-spc1.h:
      	* src/scsi-status-page.h:
      	* src/scsi-test-unit-ready.c:
      	* src/scsi-uscsi.c:
      	* src/scsi-utils.h:
      	* src/scsi-write-page.h:
      
      svn path=/trunk/; revision=1706
      0e9a0aea
  5. 24 Aug, 2008 1 commit
    • Philippe Rouquier's avatar
      Implemented READ (10) function and use it when possible · 7c32caf7
      Philippe Rouquier authored
      	* src/Makefile.am:
      	* src/burn-volume-source.c (brasero_volume_source_read_fd),
      	(brasero_volume_source_readcd_device_handle),
      	(brasero_volume_source_read10_device_handle),
      	(brasero_volume_source_open_device_handle):
      	* src/scsi-opcodes.h:
      	* src/scsi-read10.c (brasero_sbc_read10_block):
      
      svn path=/trunk/; revision=1163
      7c32caf7
  6. 08 Aug, 2008 1 commit
    • Philippe Rouquier's avatar
      Fix #543377 – No multisession · fc0e364c
      Philippe Rouquier authored
      	we have to make sure the drive has TAO mode set (so we set it) before
      	retrieving NWA
      
      	Also:
      	- changes flags to open devices (no opened in RW mode)
      	- remove one useless member in commands definition
      
      	* src/Makefile.am:
      	* src/burn-medium.c (brasero_medium_track_get_nwa):
      	* src/scsi-cam.c:
      	* src/scsi-command.h:
      	* src/scsi-eject.c:
      	* src/scsi-get-configuration.c:
      	* src/scsi-get-performance.c:
      	* src/scsi-mech-status.c:
      	* src/scsi-mode-pages.h:
      	* src/scsi-mode-sense.c:
      	* src/scsi-opcodes.h:
      	* src/scsi-read-capacity.c:
      	* src/scsi-read-cd.c:
      	* src/scsi-read-disc-info.c:
      	* src/scsi-read-disc-structure.c:
      	* src/scsi-read-format-capacities.c:
      	* src/scsi-read-toc-pma-atip.c:
      	* src/scsi-read-track-information.c:
      	* src/scsi-sg.c:
      	* src/scsi-spc1.h:
      	* src/scsi-uscsi.c:
      
      svn path=/trunk/; revision=1060
      fc0e364c
  7. 17 Jul, 2008 1 commit
    • Philippe Rouquier's avatar
      Fixed all licence _layout_ to fix · 82d938cb
      Philippe Rouquier authored
      	#539218 – Brasero have some missing copyright headers
      
      	* COPYING:
      	* src/brasero-app.h:
      	* src/brasero-async-task-manager.c:
      	* src/brasero-async-task-manager.h:
      	* src/brasero-audio-disc.c:
      	* src/brasero-audio-disc.h:
      	* src/brasero-blank-dialog.c:
      	* src/brasero-blank-dialog.h:
      	* src/brasero-burn-dialog.c:
      	* src/brasero-burn-dialog.h:
      	* src/brasero-data-disc.c:
      	* src/brasero-data-disc.h:
      	* src/brasero-data-project.c:
      	* src/brasero-data-project.h:
      	* src/brasero-data-session.c:
      	* src/brasero-data-session.h:
      	* src/brasero-data-tree-model.c:
      	* src/brasero-data-tree-model.h:
      	* src/brasero-data-vfs.c:
      	* src/brasero-data-vfs.h:
      	* src/brasero-dest-selection.c:
      	* src/brasero-dest-selection.h:
      	* src/brasero-disc-copy-dialog.c:
      	* src/brasero-disc-copy-dialog.h:
      	* src/brasero-disc-message.c:
      	* src/brasero-disc-message.h:
      	* src/brasero-disc-option-dialog.c:
      	* src/brasero-disc-option-dialog.h:
      	* src/brasero-disc.c:
      	* src/brasero-disc.h:
      	* src/brasero-drive-info.c:
      	* src/brasero-drive-info.h:
      	* src/brasero-drive-properties.c:
      	* src/brasero-drive-properties.h:
      	* src/brasero-drive-selection.c:
      	* src/brasero-drive-selection.h:
      	* src/brasero-eject-dialog.c:
      	* src/brasero-eject-dialog.h:
      	* src/brasero-file-chooser.c:
      	* src/brasero-file-chooser.h:
      	* src/brasero-file-filtered.c:
      	* src/brasero-file-filtered.h:
      	* src/brasero-file-monitor.c:
      	* src/brasero-file-monitor.h:
      	* src/brasero-file-node.c:
      	* src/brasero-file-node.h:
      	* src/brasero-filter-option.c:
      	* src/brasero-filter-option.h:
      	* src/brasero-image-option-dialog.c:
      	* src/brasero-image-option-dialog.h:
      	* src/brasero-image-properties.c:
      	* src/brasero-image-properties.h:
      	* src/brasero-image-type-chooser.c:
      	* src/brasero-image-type-chooser.h:
      	* src/brasero-io.c:
      	* src/brasero-io.h:
      	* src/brasero-jacket-background.c:
      	* src/brasero-jacket-background.h:
      	* src/brasero-jacket-buffer.c:
      	* src/brasero-jacket-buffer.h:
      	* src/brasero-jacket-edit.c:
      	* src/brasero-jacket-edit.h:
      	* src/brasero-jacket-font.c:
      	* src/brasero-jacket-font.h:
      	* src/brasero-jacket-view.c:
      	* src/brasero-jacket-view.h:
      	* src/brasero-layout-object.c:
      	* src/brasero-layout-object.h:
      	* src/brasero-layout.c:
      	* src/brasero-layout.h:
      	* src/brasero-medium-selection.c:
      	* src/brasero-medium-selection.h:
      	* src/brasero-menu.h:
      	* src/brasero-metadata.c:
      	* src/brasero-metadata.h:
      	* src/brasero-mime-filter.c:
      	* src/brasero-mime-filter.h:
      	* src/brasero-multi-dnd.c:
      	* src/brasero-multi-dnd.h:
      	* src/brasero-multi-song-props.c:
      	* src/brasero-multi-song-props.h:
      	* src/brasero-notify.c:
      	* src/brasero-notify.h:
      	* src/brasero-player-bacon.c:
      	* src/brasero-player-bacon.h:
      	* src/brasero-player.c:
      	* src/brasero-player.h:
      	* src/brasero-playlist.c:
      	* src/brasero-playlist.h:
      	* src/brasero-plugin-manager-ui.c:
      	* src/brasero-plugin-manager-ui.h:
      	* src/brasero-plugin-option.c:
      	* src/brasero-plugin-option.h:
      	* src/brasero-pref.c:
      	* src/brasero-pref.h:
      	* src/brasero-preview.c:
      	* src/brasero-preview.h:
      	* src/brasero-progress.c:
      	* src/brasero-progress.h:
      	* src/brasero-project-manager.c:
      	* src/brasero-project-manager.h:
      	* src/brasero-project-size.c:
      	* src/brasero-project-size.h:
      	* src/brasero-project-type-chooser.c:
      	* src/brasero-project-type-chooser.h:
      	* src/brasero-project.c:
      	* src/brasero-project.h:
      	* src/brasero-rename.c:
      	* src/brasero-rename.h:
      	* src/brasero-search-beagle.c:
      	* src/brasero-search-beagle.h:
      	* src/brasero-search-entry.c:
      	* src/brasero-search-entry.h:
      	* src/brasero-session.c:
      	* src/brasero-session.h:
      	* src/brasero-song-properties.c:
      	* src/brasero-song-properties.h:
      	* src/brasero-split-dialog.c:
      	* src/brasero-split-dialog.h:
      	* src/brasero-src-selection.c:
      	* src/brasero-src-selection.h:
      	* src/brasero-sum-dialog.c:
      	* src/brasero-sum-dialog.h:
      	* src/brasero-time-button.c:
      	* src/brasero-time-button.h:
      	* src/brasero-tool-dialog.c:
      	* src/brasero-tool-dialog.h:
      	* src/brasero-tray.c:
      	* src/brasero-tray.h:
      	* src/brasero-uri-container.c:
      	* src/brasero-uri-container.h:
      	* src/brasero-utils.c:
      	* src/brasero-utils.h:
      	* src/brasero-video-disc.c:
      	* src/brasero-video-disc.h:
      	* src/brasero-video-project.c:
      	* src/brasero-video-project.h:
      	* src/brasero-video-tree-model.c:
      	* src/brasero-video-tree-model.h:
      	* src/brasero-xfer.c:
      	* src/brasero-xfer.h:
      	* src/burn-basics.c:
      	* src/burn-basics.h:
      	* src/burn-caps.c:
      	* src/burn-caps.h:
      	* src/burn-dbus.c:
      	* src/burn-dbus.h:
      	* src/burn-debug.c:
      	* src/burn-debug.h:
      	* src/burn-drive.c:
      	* src/burn-drive.h:
      	* src/burn-image-format.c:
      	* src/burn-image-format.h:
      	* src/burn-iso-field.c:
      	* src/burn-iso-field.h:
      	* src/burn-iso9660.c:
      	* src/burn-iso9660.h:
      	* src/burn-job.c:
      	* src/burn-job.h:
      	* src/burn-medium-monitor.c:
      	* src/burn-medium-monitor.h:
      	* src/burn-medium.c:
      	* src/burn-medium.h:
      	* src/burn-mkisofs-base.c:
      	* src/burn-mkisofs-base.h:
      	* src/burn-plugin-manager.c:
      	* src/burn-plugin-manager.h:
      	* src/burn-plugin-private.h:
      	* src/burn-plugin.c:
      	* src/burn-plugin.h:
      	* src/burn-process.c:
      	* src/burn-process.h:
      	* src/burn-session.c:
      	* src/burn-session.h:
      	* src/burn-susp.c:
      	* src/burn-susp.h:
      	* src/burn-task-ctx.c:
      	* src/burn-task-ctx.h:
      	* src/burn-task-item.c:
      	* src/burn-task-item.h:
      	* src/burn-task.c:
      	* src/burn-task.h:
      	* src/burn-track.c:
      	* src/burn-track.h:
      	* src/burn-volume-obj.c:
      	* src/burn-volume-obj.h:
      	* src/burn-volume-read.c:
      	* src/burn-volume-read.h:
      	* src/burn-volume-source.c:
      	* src/burn-volume-source.h:
      	* src/burn-volume.c:
      	* src/burn-volume.h:
      	* src/burn.c:
      	* src/burn.h:
      	* src/main.c:
      	* src/plugins/cdrdao/burn-cdrdao-common.h:
      	* src/plugins/cdrdao/burn-cdrdao.c:
      	* src/plugins/cdrdao/burn-cdrdao.h:
      	* src/plugins/cdrdao/burn-toc2cue.c:
      	* src/plugins/cdrdao/burn-toc2cue.h:
      	* src/plugins/cdrkit/burn-cdrkit.h:
      	* src/plugins/cdrkit/burn-genisoimage.c:
      	* src/plugins/cdrkit/burn-genisoimage.h:
      	* src/plugins/cdrkit/burn-readom.c:
      	* src/plugins/cdrkit/burn-readom.h:
      	* src/plugins/cdrkit/burn-wodim.c:
      	* src/plugins/cdrkit/burn-wodim.h:
      	* src/plugins/cdrtools/burn-cdrecord.c:
      	* src/plugins/cdrtools/burn-cdrecord.h:
      	* src/plugins/cdrtools/burn-cdrtools.h:
      	* src/plugins/cdrtools/burn-mkisofs.c:
      	* src/plugins/cdrtools/burn-mkisofs.h:
      	* src/plugins/cdrtools/burn-readcd.c:
      	* src/plugins/cdrtools/burn-readcd.h:
      	* src/plugins/checksum/burn-checksum-files.c:
      	* src/plugins/checksum/burn-checksum-files.h:
      	* src/plugins/checksum/burn-checksum-image.c:
      	* src/plugins/checksum/burn-checksum-image.h:
      	* src/plugins/dvdauthor/burn-dvdauthor.c:
      	* src/plugins/dvdauthor/burn-dvdauthor.h:
      	* src/plugins/dvdcss/burn-dvdcss-private.h:
      	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_library_init):
      	* src/plugins/dvdcss/burn-dvdcss.h:
      	* src/plugins/growisofs/burn-dvd-rw-format.c:
      	* src/plugins/growisofs/burn-dvd-rw-format.h:
      	* src/plugins/growisofs/burn-growisofs-common.h:
      	* src/plugins/growisofs/burn-growisofs.c:
      	* src/plugins/growisofs/burn-growisofs.h:
      	* src/plugins/libburnia/burn-libburn-common.c:
      	* src/plugins/libburnia/burn-libburn-common.h:
      	* src/plugins/libburnia/burn-libburn.c:
      	* src/plugins/libburnia/burn-libburn.h:
      	* src/plugins/libburnia/burn-libburnia.h:
      	* src/plugins/libburnia/burn-libisofs.c:
      	* src/plugins/libburnia/burn-libisofs.h:
      	* src/plugins/local-track/burn-local-image.c:
      	* src/plugins/local-track/burn-local-image.h:
      	* src/plugins/transcode/burn-transcode.c:
      	* src/plugins/transcode/burn-transcode.h:
      	* src/plugins/vcdimager/burn-vcdimager.c:
      	* src/plugins/vcdimager/burn-vcdimager.h:
      	* src/scsi-base.h:
      	* src/scsi-cam.c:
      	* src/scsi-command.h:
      	* src/scsi-device.h:
      	* src/scsi-dvd-structures.h:
      	* src/scsi-eject.c:
      	* src/scsi-error.c:
      	* src/scsi-error.h:
      	* src/scsi-get-configuration.c:
      	* src/scsi-get-configuration.h:
      	* src/scsi-get-performance.c:
      	* src/scsi-get-performance.h:
      	* src/scsi-mech-status.c:
      	* src/scsi-mech-status.h:
      	* src/scsi-mmc1.h:
      	* src/scsi-mmc2.h:
      	* src/scsi-mmc3.h:
      	* src/scsi-mode-pages.h:
      	* src/scsi-mode-sense.c:
      	* src/scsi-opcodes.h:
      	* src/scsi-q-subchannel.h:
      	* src/scsi-read-capacity.c:
      	* src/scsi-read-capacity.h:
      	* src/scsi-read-cd.c:
      	* src/scsi-read-cd.h:
      	* src/scsi-read-disc-info.c:
      	* src/scsi-read-disc-info.h:
      	* src/scsi-read-disc-structure.c:
      	* src/scsi-read-disc-structure.h:
      	* src/scsi-read-format-capacities.c:
      	* src/scsi-read-format-capacities.h:
      	* src/scsi-read-toc-pma-atip.c:
      	* src/scsi-read-toc-pma-atip.h:
      	* src/scsi-read-track-information.c:
      	* src/scsi-read-track-information.h:
      	* src/scsi-sense-data.c:
      	* src/scsi-sense-data.h:
      	* src/scsi-sg.c:
      	* src/scsi-spc1.h:
      	* src/scsi-status-page.h:
      	* src/scsi-uscsi.c:
      	* src/scsi-utils.h:
      
      svn path=/trunk/; revision=1007
      82d938cb
  8. 08 Mar, 2008 1 commit
    • Philippe Rouquier's avatar
      Last patch to remove the last bits of nautilus-burn library · 3bde4433
      Philippe Rouquier authored
      	Now we rely on HAL for device detection and GIO for all mounting/unmounting/ejection which means you must have gvfs module for HAL installed
      	Some fixes and memleak fixes
      	Removed Application from Categories in desktop file
      
      	* configure.in:
      	* data/brasero.desktop.in.in:
      	* src/Makefile.am:
      	* src/brasero-blank-dialog.c: (brasero_blank_dialog_drive_changed),
      	(brasero_blank_dialog_init):
      	* src/brasero-dest-selection.c:
      	(brasero_dest_selection_check_same_src_dest),
      	(brasero_dest_selection_drive_properties),
      	(brasero_dest_selection_set_drive_properties),
      	(brasero_dest_selection_caps_changed),
      	(brasero_dest_selection_output_changed),
      	(brasero_dest_selection_set_property):
      	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
      	* src/brasero-disc-option-dialog.c:
      	(brasero_disc_option_dialog_get_default_label):
      	* src/brasero-drive-info.c: (brasero_drive_info_set_medium),
      	(brasero_drive_info_finalize):
      	* src/brasero-drive-selection.c:
      	(brasero_drive_selection_drive_changed_cb),
      	(brasero_drive_selection_get_drive):
      	* src/brasero-eject-dialog.c: (brasero_eject_dialog_drive_changed),
      	(brasero_eject_dialog_activate), (brasero_eject_dialog_cancel),
      	(brasero_eject_dialog_class_init), (brasero_eject_dialog_init):
      	* src/brasero-medium-selection.c:
      	(brasero_medium_selection_set_active),
      	(brasero_medium_selection_get_active),
      	(brasero_medium_selection_show_type),
      	(brasero_medium_selection_medium_added_cb),
      	(brasero_medium_selection_medium_removed_cb),
      	(brasero_medium_selection_init),
      	(brasero_medium_selection_finalize):
      	* src/brasero-project-size.c:
      	(brasero_project_size_get_media_string),
      	(brasero_project_size_build_menu),
      	(brasero_project_size_add_real_medias):
      	* src/brasero-sum-dialog.c: (brasero_sum_dialog_drive_changed),
      	(brasero_sum_dialog_class_init), (brasero_sum_dialog_init):
      	* src/brasero-tool-dialog.c: (brasero_tool_dialog_run),
      	(brasero_tool_dialog_drive_changed_cb),
      	(brasero_tool_dialog_cancel), (brasero_tool_dialog_init):
      	* src/brasero-tool-dialog.h:
      	* src/brasero-utils.c: (brasero_utils_get_time_string_from_size):
      	* src/burn-basics.c: (brasero_burn_library_shutdown):
      	* src/burn-drive.c: (brasero_drive_is_fake),
      	(brasero_drive_get_hal_context), (brasero_drive_is_door_open),
      	(brasero_drive_lock), (brasero_drive_unlock),
      	(brasero_drive_get_display_name), (brasero_drive_get_device),
      	(brasero_drive_get_udi), (brasero_drive_get_medium),
      	(brasero_drive_set_medium), (brasero_drive_get_caps),
      	(brasero_drive_finalize), (brasero_drive_init_real),
      	(brasero_drive_set_property), (brasero_drive_get_property),
      	(brasero_drive_class_init), (brasero_drive_new):
      	* src/burn-drive.h:
      	* src/burn-job.c: (brasero_job_get_max_speed):
      	* src/burn-medium-monitor.c:
      	(brasero_medium_monitor_drive_inserted),
      	(brasero_medium_monitor_medium_inserted),
      	(brasero_medium_monitor_inserted_cb),
      	(brasero_medium_monitor_removed_cb),
      	(brasero_medium_monitor_add_file), (brasero_medium_monitor_init),
      	(brasero_medium_monitor_finalize),
      	(brasero_medium_monitor_get_default):
      	* src/burn-medium.c: (brasero_medium_finalize),
      	(brasero_medium_set_property), (brasero_medium_get_property),
      	(brasero_medium_class_init), (brasero_medium_can_be_written),
      	(brasero_medium_can_be_rewritten), (brasero_medium_get_drive),
      	(brasero_medium_get_udi), (brasero_medium_get_type):
      	* src/burn-medium.h:
      	* src/burn-session.c: (brasero_burn_session_set_image_output_full),
      	(brasero_burn_session_get_dest_media):
      	* src/burn-task-ctx.c:
      	* src/burn-volume-obj.c: (brasero_volume_get_gvolume),
      	(brasero_volume_is_mounted), (brasero_volume_get_mount_point),
      	(brasero_volume_wait_for_operation_end),
      	(brasero_volume_operation_end), (brasero_volume_umount_finish),
      	(brasero_volume_umount), (brasero_volume_mount_finish),
      	(brasero_volume_mount), (brasero_volume_eject_finish),
      	(brasero_volume_eject), (brasero_volume_cancel_current_operation),
      	(brasero_volume_get_display_label), (brasero_volume_init),
      	(brasero_volume_finalize), (brasero_volume_class_init),
      	(brasero_volume_new):
      	* src/burn-volume-obj.h:
      	* src/burn.c: (brasero_burn_eject_dest_media),
      	(brasero_burn_eject_src_media), (brasero_burn_lock_src_media),
      	(brasero_burn_lock_rewritable_media),
      	(brasero_burn_lock_dest_media), (brasero_burn_mount_media),
      	(brasero_burn_lock_checksum_media),
      	(brasero_burn_unlock_src_media), (brasero_burn_unlock_dest_media),
      	(brasero_burn_run_eraser), (brasero_burn_run_imager),
      	(brasero_burn_run_recorder), (brasero_burn_check_real),
      	(brasero_burn_class_init):
      	* src/main.c: (on_erase_cb), (on_eject_cb),
      	(on_integrity_check_cb):
      	* src/plugins/checksum/burn-md5sum-file.c:
      	(brasero_md5sum_file_disc_files):
      	* src/scsi-eject.c: (brasero_mmc1_load_cd):
      	* src/scsi-mech-status.c: (brasero_mmc1_mech_status):
      	* src/scsi-mech-status.h:
      	* src/scsi-mmc1.h:
      	* src/scsi-opcodes.h:
      
      svn path=/trunk/; revision=664
      3bde4433
  9. 11 Feb, 2008 1 commit
    • Philippe Rouquier's avatar
      A few changes to support new OS more easily · b47768e7
      Philippe Rouquier authored
      	* configure.in:
      	* src/Makefile.am:
      	* src/burn-medium.c: (brasero_medium_get_capacity_CD_RW),
      	(brasero_medium_get_capacity_DVD_RW),
      	(brasero_medium_get_capacity_by_type),
      	(brasero_medium_get_speed_mmc3),
      	(brasero_medium_get_page_2A_write_speed_desc),
      	(brasero_medium_get_page_2A_max_speed),
      	(brasero_medium_get_medium_type), (brasero_medium_get_css_feature),
      	(brasero_medium_track_volume_size),
      	(brasero_medium_track_get_info), (brasero_medium_check_BCD_use),
      	(brasero_medium_get_CD_sessions_info),
      	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
      	(brasero_medium_init_real), (brasero_medium_retry_open),
      	(brasero_medium_try_open):
      	* src/scsi-base.h:
      	* src/scsi-command.h:
      	* src/scsi-device.h:
      	* src/scsi-error.c:
      	* src/scsi-get-configuration.c:
      	(brasero_mmc2_get_configuration_feature):
      	* src/scsi-get-performance.c:
      	(brasero_mmc3_get_performance_wrt_spd_desc):
      	* src/scsi-mmc1.h:
      	* src/scsi-mmc2.h:
      	* src/scsi-mmc3.h:
      	* src/scsi-mode-pages.h:
      	* src/scsi-mode-sense.c: (brasero_spc1_mode_sense_get_page):
      	* src/scsi-read-capacity.c: (brasero_mmc2_read_capacity):
      	* src/scsi-read-disc-info.c:
      	(brasero_mmc1_read_disc_information_std),
      	(brasero_mmc5_read_disc_information_tracks),
      	(brasero_mmc5_read_disc_information_pows):
      	* src/scsi-read-disc-structure.c:
      	(brasero_mmc2_read_generic_structure),
      	(brasero_mmc2_read_dvd_structure),
      	(brasero_mmc5_read_bd_structure):
      	* src/scsi-read-format-capacities.c:
      	(brasero_mmc2_read_format_capacities):
      	* src/scsi-read-toc-pma-atip.c: (brasero_mmc1_read_toc_formatted),
      	(brasero_mmc1_read_toc_raw), (brasero_mmc3_read_cd_text),
      	(brasero_mmc1_read_atip):
      	* src/scsi-read-track-information.c:
      	(brasero_mmc1_read_track_info):
      	* src/scsi-sg.c: (brasero_sg_command_setup),
      	(brasero_scsi_command_issue_sync), (brasero_scsi_command_new),
      	(brasero_scsi_command_free), (brasero_device_handle_open),
      	(brasero_device_handle_close), (brasero_device_handle_get_fd):
      	* src/scsi-spc1.h:
      	* src/scsi/scsi-base.h:
      	* src/scsi/scsi-command.c:
      	* src/scsi/scsi-command.h:
      	* src/scsi/scsi-dvd-structures.h:
      	* src/scsi/scsi-error.c:
      	* src/scsi/scsi-error.h:
      	* src/scsi/scsi-get-configuration.c:
      	* src/scsi/scsi-get-configuration.h:
      	* src/scsi/scsi-get-performance.c:
      	* src/scsi/scsi-get-performance.h:
      	* src/scsi/scsi-mmc1.h:
      	* src/scsi/scsi-mmc2.h:
      	* src/scsi/scsi-mmc3.h:
      	* src/scsi/scsi-mode-pages.h:
      	* src/scsi/scsi-mode-sense.c:
      	* src/scsi/scsi-opcodes.h:
      	* src/scsi/scsi-q-subchannel.h:
      	* src/scsi/scsi-read-capacity.c:
      	* src/scsi/scsi-read-capacity.h:
      	* src/scsi/scsi-read-disc-info.c:
      	* src/scsi/scsi-read-disc-info.h:
      	* src/scsi/scsi-read-disc-structure.c:
      	* src/scsi/scsi-read-disc-structure.h:
      	* src/scsi/scsi-read-format-capacities.c:
      	* src/scsi/scsi-read-format-capacities.h:
      	* src/scsi/scsi-read-toc-pma-atip.c:
      	* src/scsi/scsi-read-toc-pma-atip.h:
      	* src/scsi/scsi-read-track-information.c:
      	* src/scsi/scsi-read-track-information.h:
      	* src/scsi/scsi-sense-data.c:
      	* src/scsi/scsi-sense-data.h:
      	* src/scsi/scsi-sg.c:
      	* src/scsi/scsi-sg.h:
      	* src/scsi/scsi-spc1.h:
      	* src/scsi/scsi-status-page.h:
      	* src/scsi/scsi-utils.h:
      
      svn path=/trunk/; revision=634
      b47768e7
  10. 06 Apr, 2007 1 commit