1. 25 May, 2009 1 commit
  2. 13 May, 2009 1 commit
  3. 05 May, 2009 1 commit
    • Philippe Rouquier's avatar
      2009-05-05 Philippe Rouquier <bonfire-app@wanadoo.fr> · 9a5ad65e
      Philippe Rouquier authored
      	Don't set some threads joinable if we won't try to join them
      
      	* libbrasero-media/brasero-medium.c (brasero_medium_probed),
      	(brasero_medium_probe_thread):
      	* plugins/checksum/burn-checksum-files.c
      	(brasero_checksum_files_start):
      	* plugins/checksum/burn-checksum-image.c
      	(brasero_checksum_image_start):
      	* plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_start):
      	* plugins/libburnia/burn-libisofs.c
      	(brasero_libisofs_create_image), (brasero_libisofs_create_volume):
      	* plugins/local-track/burn-local-image.c
      	(brasero_local_track_start_thread):
      	* plugins/local-track/burn-uri.c (brasero_burn_uri_start_thread):
      9a5ad65e
  4. 19 Apr, 2009 5 commits
    • Philippe Rouquier's avatar
      2009-04-19 Philippe Rouquier <bonfire-app@wanadoo.fr> · 655200c2
      Philippe Rouquier authored
      	Move all API that deals with size to goffset
      
      	* libbrasero-burn/brasero-session-cfg.c
      	(brasero_session_cfg_check_size):
      	* libbrasero-burn/brasero-session.c
      	(brasero_burn_session_get_size):
      	* libbrasero-burn/brasero-session.h:
      	* libbrasero-burn/brasero-src-image.c (brasero_src_image_update),
      	(brasero_src_image_set_property):
      	* libbrasero-burn/brasero-status-dialog.c
      	(brasero_status_dialog_update):
      	* libbrasero-burn/brasero-track-data.c
      	(brasero_track_data_set_data_blocks),
      	(brasero_track_data_get_size):
      	* libbrasero-burn/brasero-track-data.h:
      	* libbrasero-burn/brasero-track-disc.c
      	(brasero_track_disc_get_size):
      	* libbrasero-burn/brasero-track-image.c
      	(brasero_track_image_set_block_num),
      	(brasero_track_image_get_size):
      	* libbrasero-burn/brasero-track-image.h:
      	* libbrasero-burn/brasero-track-stream.c
      	(brasero_track_stream_set_boundaries),
      	(brasero_track_stream_get_size):
      	* libbrasero-burn/brasero-track-stream.h:
      	* libbrasero-burn/brasero-track.c (brasero_track_get_size):
      	* libbrasero-burn/brasero-track.h:
      	* libbrasero-burn/burn-job.c
      	(brasero_job_get_last_session_address),
      	(brasero_job_get_next_writable_address):
      	* libbrasero-burn/burn-job.h:
      	* libbrasero-burn/burn-task.c
      	(brasero_task_set_track_output_size_default):
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_last_data_track_address),
      	(brasero_medium_get_last_data_track_space),
      	(brasero_medium_get_track_space),
      	(brasero_medium_get_track_address):
      	* libbrasero-media/brasero-medium.h:
      	* plugins/cdrdao/burn-cdrdao.c (brasero_cdrdao_set_argv):
      	* plugins/cdrkit/burn-genisoimage.c
      	(brasero_genisoimage_set_argv_image):
      	* plugins/cdrkit/burn-readom.c
      	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size):
      	* plugins/cdrkit/burn-wodim.c (brasero_wodim_write_infs):
      	* plugins/cdrtools/burn-cdrecord.c (brasero_cdrecord_write_infs):
      	* plugins/cdrtools/burn-mkisofs.c (brasero_mkisofs_set_argv_image):
      	* plugins/cdrtools/burn-readcd.c
      	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size):
      	* plugins/checksum/burn-checksum-files.c
      	(brasero_checksum_files_merge_with_former_session),
      	(brasero_checksum_files_check_files):
      	* plugins/checksum/burn-checksum-image.c:
      	* plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_start):
      	* plugins/libburnia/burn-libburn.c
      	(brasero_libburn_setup_session_file),
      	(brasero_libburn_start_record):
      	* plugins/libburnia/burn-libisofs.c
      	(brasero_libisofs_import_last_session),
      	(brasero_libisofs_create_volume_thread):
      	* plugins/local-track/burn-local-image.c
      	(brasero_local_track_update_track):
      	* plugins/local-track/burn-uri.c (brasero_burn_uri_thread):
      	* src/brasero-data-session.c
      	(brasero_data_session_load_directory_contents_real):
      655200c2
    • Philippe Rouquier's avatar
      2009-04-19 Philippe Rouquier <bonfire-app@wanadoo.fr> · 5401a3a8
      Philippe Rouquier authored
      	Fix some warnings with 64 bits arch
      
      	* libbrasero-burn/burn-job.c (brasero_job_check_output_disc_space):
      	* libbrasero-media/brasero-units.c (brasero_units_get_time_string):
      	* plugins/cdrkit/burn-readom.c
      	(brasero_readom_argv_set_iso_boundary):
      	* plugins/cdrkit/burn-wodim.c (brasero_wodim_set_argv_record),
      	(brasero_wodim_set_argv_blank):
      	* plugins/cdrtools/burn-cdrecord.c
      	(brasero_cdrecord_set_argv_record):
      	* plugins/cdrtools/burn-readcd.c
      	(brasero_readcd_argv_set_iso_boundary):
      5401a3a8
    • Philippe Rouquier's avatar
      2009-04-19 Philippe Rouquier <bonfire-app@wanadoo.fr> · 97caf395
      Philippe Rouquier authored
      	Move all API that deals with size to goffset
      
      	* libbrasero-burn/brasero-session-cfg.c
      	(brasero_session_cfg_check_size):
      	* libbrasero-burn/brasero-session.c
      	(brasero_burn_session_get_size):
      	* libbrasero-burn/brasero-session.h:
      	* libbrasero-burn/brasero-src-image.c (brasero_src_image_update),
      	(brasero_src_image_set_property):
      	* libbrasero-burn/brasero-status-dialog.c
      	(brasero_status_dialog_update):
      	* libbrasero-burn/brasero-track-data.c
      	(brasero_track_data_set_data_blocks),
      	(brasero_track_data_get_size):
      	* libbrasero-burn/brasero-track-data.h:
      	* libbrasero-burn/brasero-track-disc.c
      	(brasero_track_disc_get_size):
      	* libbrasero-burn/brasero-track-image.c
      	(brasero_track_image_set_block_num),
      	(brasero_track_image_get_size):
      	* libbrasero-burn/brasero-track-image.h:
      	* libbrasero-burn/brasero-track-stream.c
      	(brasero_track_stream_set_boundaries),
      	(brasero_track_stream_get_size):
      	* libbrasero-burn/brasero-track-stream.h:
      	* libbrasero-burn/brasero-track.c (brasero_track_get_size):
      	* libbrasero-burn/brasero-track.h:
      	* libbrasero-burn/burn-job.c
      	(brasero_job_get_last_session_address),
      	(brasero_job_get_next_writable_address):
      	* libbrasero-burn/burn-job.h:
      	* libbrasero-burn/burn-task.c
      	(brasero_task_set_track_output_size_default):
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_last_data_track_address),
      	(brasero_medium_get_last_data_track_space),
      	(brasero_medium_get_track_space),
      	(brasero_medium_get_track_address):
      	* libbrasero-media/brasero-medium.h:
      	* plugins/cdrdao/burn-cdrdao.c (brasero_cdrdao_set_argv):
      	* plugins/cdrkit/burn-genisoimage.c
      	(brasero_genisoimage_set_argv_image):
      	* plugins/cdrkit/burn-readom.c
      	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size):
      	* plugins/cdrkit/burn-wodim.c (brasero_wodim_write_infs):
      	* plugins/cdrtools/burn-cdrecord.c (brasero_cdrecord_write_infs):
      	* plugins/cdrtools/burn-mkisofs.c (brasero_mkisofs_set_argv_image):
      	* plugins/cdrtools/burn-readcd.c
      	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size):
      	* plugins/checksum/burn-checksum-files.c
      	(brasero_checksum_files_merge_with_former_session),
      	(brasero_checksum_files_check_files):
      	* plugins/checksum/burn-checksum-image.c:
      	* plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_start):
      	* plugins/libburnia/burn-libburn.c
      	(brasero_libburn_setup_session_file),
      	(brasero_libburn_start_record):
      	* plugins/libburnia/burn-libisofs.c
      	(brasero_libisofs_import_last_session),
      	(brasero_libisofs_create_volume_thread):
      	* plugins/local-track/burn-local-image.c
      	(brasero_local_track_update_track):
      	* plugins/local-track/burn-uri.c (brasero_burn_uri_thread):
      	* src/brasero-data-session.c
      	(brasero_data_session_load_directory_contents_real):
      97caf395
    • Philippe Rouquier's avatar
      2009-04-19 Philippe Rouquier <bonfire-app@wanadoo.fr> · 10bbc0be
      Philippe Rouquier authored
      	Fix some warnings with 64 bits arch
      
      	* libbrasero-burn/burn-job.c (brasero_job_check_output_disc_space):
      	* libbrasero-media/brasero-units.c (brasero_units_get_time_string):
      	* plugins/cdrkit/burn-readom.c
      	(brasero_readom_argv_set_iso_boundary):
      	* plugins/cdrkit/burn-wodim.c (brasero_wodim_set_argv_record),
      	(brasero_wodim_set_argv_blank):
      	* plugins/cdrtools/burn-cdrecord.c
      	(brasero_cdrecord_set_argv_record):
      	* plugins/cdrtools/burn-readcd.c
      	(brasero_readcd_argv_set_iso_boundary):
      10bbc0be
    • Philippe Rouquier's avatar
      Merge local changes (in a local git tree pulled from SVN) meant to port... · 620910aa
      Philippe Rouquier authored
      Merge local changes (in a local git tree pulled from SVN) meant to port nautilus extension to libbrasero-burn
      620910aa
  5. 14 Apr, 2009 1 commit
  6. 09 Apr, 2009 1 commit
    • Andre Klapper's avatar
      Fix #578230 – Add GtkBuildable interface to BraseroDriveSelection. · 98485448
      Andre Klapper authored
      2009-04-09  Andre Klapper  <aklapper@openismus.com>
      
      	Fix #578230 – Add GtkBuildable interface to BraseroDriveSelection.
      	Committing Patch by David King <davidk@openismus.com> on his behalf.
      
      	* libbrasero-media/brasero-drive-selection.c
      	(brasero_drive_selection_buildable_init):
      
      
      svn path=/trunk/; revision=2222
      98485448
  7. 07 Apr, 2009 1 commit
    • Philippe Rouquier's avatar
      Ported fix from stable for #573929 #Comment 9 · e32696e6
      Philippe Rouquier authored
      2009-04-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Ported fix from stable for #573929 #Comment 9
      
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_write_speeds), (brasero_medium_get_data_size),
      	(brasero_medium_get_free_space), (brasero_medium_get_capacity),
      	(brasero_medium_get_speed_mmc3),
      	(brasero_medium_get_page_2A_write_speed_desc):
      	* libbrasero-media/brasero-medium.h:
      
      svn path=/trunk/; revision=2218
      e32696e6
  8. 06 Apr, 2009 1 commit
  9. 05 Apr, 2009 1 commit
    • Philippe Rouquier's avatar
      Split burn-caps.c file in three smaller parts · ad518b1e
      Philippe Rouquier authored
      2009-04-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Split burn-caps.c file in three smaller parts
      
      	* libbrasero-burn/Makefile.am:
      	* libbrasero-burn/brasero-burn-lib.h.in:
      	* libbrasero-burn/brasero-burn.c:
      	* libbrasero-burn/brasero-caps-burn.c
      	(brasero_burn_caps_job_error_cb), (brasero_caps_link_find_plugin),
      	(brasero_caps_link_list_insert), (brasero_caps_find_best_link),
      	(brasero_burn_caps_sort_modifiers),
      	(brasero_caps_add_processing_plugins_to_task),
      	(brasero_burn_caps_new_task),
      	(brasero_burn_caps_new_checksuming_task),
      	(brasero_burn_caps_new_blanking_task):
      	* libbrasero-burn/brasero-caps-burn.h:
      	* libbrasero-burn/brasero-caps-plugin.c
      	(brasero_caps_find_link_for_input), (brasero_burn_caps_sort),
      	(brasero_caps_link_copy), (brasero_caps_link_list_duplicate),
      	(brasero_caps_duplicate), (brasero_caps_replicate_modifiers),
      	(brasero_caps_replicate_links), (brasero_caps_replicate_tests),
      	(brasero_caps_copy_deep), (brasero_caps_duplicate_deep),
      	(brasero_caps_list_check_io), (brasero_caps_image_new),
      	(brasero_caps_audio_new), (brasero_caps_data_new),
      	(brasero_caps_disc_lookup_or_create), (brasero_caps_disc_new),
      	(brasero_caps_create_links), (brasero_plugin_link_caps),
      	(brasero_plugin_blank_caps), (brasero_plugin_process_caps),
      	(brasero_plugin_check_caps), (brasero_plugin_register_group),
      	(brasero_plugin_can_burn), (brasero_plugin_can_image),
      	(brasero_plugin_can_convert):
      	* libbrasero-burn/brasero-caps-session.c
      	(brasero_burn_caps_get_blanking_flags_real),
      	(brasero_burn_session_get_blank_flags),
      	(brasero_burn_caps_can_blank_real),
      	(brasero_burn_session_can_blank),
      	(brasero_caps_link_get_record_flags),
      	(brasero_caps_link_get_data_flags),
      	(brasero_caps_link_check_data_flags),
      	(brasero_caps_link_check_record_flags),
      	(brasero_caps_link_check_media_restrictions),
      	(brasero_caps_find_link), (brasero_caps_try_output),
      	(brasero_caps_try_output_with_blanking),
      	(brasero_burn_session_input_supported),
      	(brasero_burn_session_output_supported),
      	(brasero_burn_caps_is_session_supported_same_src_dest),
      	(brasero_burn_session_can_burn),
      	(brasero_burn_session_get_required_media_type),
      	(brasero_burn_session_get_default_output_format),
      	(brasero_caps_get_flags), (brasero_medium_supported_flags),
      	(brasero_burn_caps_flags_update_for_drive),
      	(brasero_caps_get_flags_for_disc),
      	(brasero_burn_caps_get_flags_for_medium),
      	(brasero_burn_caps_get_flags_same_src_dest),
      	(brasero_burn_session_get_burn_flags):
      	* libbrasero-burn/brasero-track.c
      	(brasero_track_type_is_supported):
      	* libbrasero-burn/burn-basics.c (brasero_check_flags_for_drive),
      	(brasero_caps_list_dump), (brasero_burn_library_can_checksum),
      	(brasero_burn_library_get_media_capabilities):
      	* libbrasero-burn/burn-basics.h:
      	* libbrasero-burn/burn-caps.c (brasero_caps_link_active),
      	(brasero_caps_free), (brasero_caps_has_active_input),
      	(brasero_burn_caps_is_input), (brasero_burn_caps_find_start_caps),
      	(brasero_burn_caps_finalize), (brasero_burn_caps_class_init),
      	(brasero_burn_caps_init), (brasero_burn_caps_get_default):
      	* libbrasero-burn/burn-caps.h:
      	* libbrasero-burn/burn-debug.c:
      	* libbrasero-burn/burn-job.h:
      	* libbrasero-burn/burn-process.h:
      	* libbrasero-burn/plugins/cdrdao/burn-toc2cue.c:
      	* libbrasero-burn/plugins/transcode/burn-normalize.c:
      	* libbrasero-burn/plugins/transcode/burn-vob.c:
      	* libbrasero-media/brasero-media-private.h:
      	* libbrasero-media/brasero-media.c:
      	* src/brasero-data-session.c (brasero_data_session_is_valid_multi):
      
      svn path=/trunk/; revision=2209
      ad518b1e
  10. 04 Apr, 2009 1 commit
    • Philippe Rouquier's avatar
      Remove libbrasero-media use of BraseroBurnResult which should be only used · b407bf83
      Philippe Rouquier authored
      2009-04-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Remove libbrasero-media use of BraseroBurnResult which should be only
      	used by libbrasero-burn.
      
      	* libbrasero-burn/burn-caps.c (brasero_medium_support_flags),
      	(brasero_medium_supported_flags):
      	* libbrasero-media/Makefile.am:
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_last_data_track_address),
      	(brasero_medium_get_last_data_track_space),
      	(brasero_medium_get_track_space),
      	(brasero_medium_get_track_address),
      	(brasero_medium_test_simulate_CD_TAO),
      	(brasero_medium_test_simulate_CD_SAO),
      	(brasero_medium_test_simulate_DVDRW),
      	(brasero_medium_test_simulate_2A),
      	(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_speed), (brasero_medium_track_volume_size),
      	(brasero_medium_track_get_info),
      	(brasero_medium_track_set_leadout_DVDR_blank),
      	(brasero_medium_track_set_leadout_CDR_blank),
      	(brasero_medium_set_write_mode_page),
      	(brasero_medium_track_set_leadout),
      	(brasero_medium_get_sessions_info), (brasero_medium_set_blank),
      	(brasero_medium_get_contents), (brasero_medium_get_medium_type),
      	(brasero_medium_get_css_feature), (brasero_medium_init_real),
      	(brasero_medium_can_use_dummy_for_sao),
      	(brasero_medium_can_use_dummy_for_tao),
      	(brasero_medium_can_use_burnfree):
      	* libbrasero-media/brasero-medium.h:
      
      svn path=/trunk/; revision=2208
      b407bf83
  11. 01 Apr, 2009 1 commit
  12. 28 Mar, 2009 1 commit
    • Philippe Rouquier's avatar
      Second patch to carry on splitting backend and app Status: No more · d315728d
      Philippe Rouquier authored
      2009-03-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Second patch to carry on splitting backend and app
      	Status:
      	No more undefined symbol in library (so basically should be usable now
      	Quick tests showed there are no outstanding bugs introduced
      
      	Now library API needs to be refined
      
      	* libbrasero-burn/Makefile.am:
      	* libbrasero-burn/brasero-burn-dialog.c
      	(brasero_burn_dialog_update_info),
      	(brasero_burn_dialog_success_run),
      	(brasero_burn_dialog_notify_success),
      	(brasero_burn_dialog_add_track_to_recent):
      	* libbrasero-burn/brasero-burn-options.c
      	(brasero_burn_options_init), (brasero_burn_options_build_contents),
      	(brasero_burn_options_set_property),
      	(brasero_burn_options_get_property),
      	(brasero_burn_options_class_init), (brasero_burn_options_new):
      	* libbrasero-burn/brasero-burn-options.h:
      	* libbrasero-burn/brasero-burn.c (brasero_burn_lock_dest_media),
      	(brasero_burn_status), (brasero_burn_ask_for_joliet),
      	(brasero_burn_run_tasks), (brasero_burn_check_real),
      	(brasero_burn_record_session), (brasero_burn_check),
      	(brasero_burn_same_src_dest_image):
      	* libbrasero-burn/brasero-cover.c
      	(brasero_jacket_edit_set_audio_tracks_back),
      	(brasero_session_edit_cover):
      	* libbrasero-burn/brasero-dest-selection.c
      	(brasero_dest_selection_set_property),
      	(brasero_dest_selection_get_property),
      	(brasero_dest_selection_format_medium_string):
      	* libbrasero-burn/brasero-disc-copy-dialog.c
      	(brasero_disc_copy_dialog_set_session),
      	(brasero_disc_copy_dialog_init):
      	* libbrasero-burn/brasero-disc-copy-dialog.h:
      	* libbrasero-burn/brasero-disc-option-dialog.c
      	(brasero_disc_option_dialog_set_tracks_image_fs),
      	(brasero_disc_option_dialog_update_joliet),
      	(brasero_disc_option_dialog_set_joliet),
      	(brasero_disc_option_dialog_valid_media_cb),
      	(brasero_disc_option_dialog_set_session),
      	(brasero_disc_option_dialog_init),
      	(brasero_disc_option_dialog_finalize):
      	* libbrasero-burn/brasero-disc-option-dialog.h:
      	* libbrasero-burn/brasero-enums.h:
      	* libbrasero-burn/brasero-image-option-dialog.c
      	(brasero_image_option_dialog_set_session),
      	(brasero_image_option_dialog_init):
      	* libbrasero-burn/brasero-image-option-dialog.h:
      	* libbrasero-burn/brasero-session-cfg.c
      	(brasero_session_cfg_get_gconf_key),
      	(brasero_session_cfg_check_size),
      	(brasero_session_cfg_set_tracks_audio_format),
      	(brasero_session_cfg_update):
      	* libbrasero-burn/brasero-session.c
      	(brasero_burn_session_track_changed),
      	(brasero_burn_session_start_track_monitoring),
      	(brasero_burn_session_stop_tracks_monitoring),
      	(brasero_burn_session_free_tracks),
      	(brasero_burn_session_add_track),
      	(brasero_burn_session_get_input_type),
      	(brasero_burn_session_push_tracks),
      	(brasero_burn_session_pop_tracks),
      	(brasero_burn_session_get_src_medium),
      	(brasero_burn_session_get_src_drive),
      	(brasero_burn_session_same_src_dest_drive),
      	(brasero_burn_session_track_list_free),
      	(brasero_burn_session_finalize):
      	* libbrasero-burn/brasero-session.h:
      	* libbrasero-burn/brasero-src-image.c (brasero_src_image_save),
      	(brasero_src_image_update), (brasero_src_image_set_track),
      	(brasero_src_image_check_parent_directory_cb),
      	(brasero_src_image_get_info_cb), (brasero_src_image_get_format),
      	(brasero_src_image_changed), (brasero_src_image_clicked),
      	(brasero_src_image_set_parent_directory), (brasero_src_image_init),
      	(brasero_src_image_finalize), (_get_session_image_track),
      	(brasero_src_image_set_property):
      	* libbrasero-burn/brasero-src-image.h:
      	* libbrasero-burn/brasero-src-selection.c
      	(brasero_src_selection_medium_changed),
      	(brasero_src_selection_finalize), (_get_session_disc_track),
      	(brasero_src_selection_set_property):
      	* libbrasero-burn/brasero-track.c (brasero_track_type_equal),
      	(brasero_track_type_match), (brasero_track_get_track_type),
      	(brasero_track_get_size), (brasero_track_set_checksum),
      	(brasero_track_get_checksum), (brasero_track_get_checksum_type),
      	(brasero_track_tag_add), (brasero_track_tag_lookup),
      	(brasero_track_changed), (brasero_track_init),
      	(brasero_track_finalize), (brasero_track_class_init):
      	* libbrasero-burn/brasero-track.h:
      	* libbrasero-burn/burn-basics.c (brasero_string_get_localpath),
      	(brasero_string_get_uri), (brasero_burn_library_start):
      	* libbrasero-burn/burn-basics.h:
      	* libbrasero-burn/burn-caps.c (brasero_caps_is_compatible_type),
      	(brasero_burn_caps_new_checksuming_task),
      	(brasero_burn_caps_get_default_output_format),
      	(brasero_caps_get_flags_for_disc), (brasero_burn_caps_sort),
      	(brasero_caps_audio_new), (brasero_plugin_can_image),
      	(brasero_plugin_can_convert):
      	* libbrasero-burn/burn-debug.c
      	(brasero_debug_audio_format_to_string),
      	(brasero_burn_debug_track_type_message):
      	* libbrasero-burn/burn-image-format.c
      	(brasero_image_format_get_cdrdao_size),
      	(brasero_image_format_get_cue_size),
      	(brasero_image_format_get_iso_size),
      	(brasero_image_format_get_clone_size):
      	* libbrasero-burn/burn-image-format.h:
      	* libbrasero-burn/burn-job.c (brasero_job_check_output_disc_space),
      	(brasero_job_set_output_file),
      	(brasero_job_get_last_session_address),
      	(brasero_job_get_next_writable_address),
      	(brasero_job_get_session_output_size):
      	* libbrasero-burn/burn-job.h:
      	* libbrasero-burn/burn-plugin.h:
      	* libbrasero-burn/burn-process.c (brasero_process_finished):
      	* libbrasero-burn/burn-task-ctx.c (brasero_task_ctx_reset),
      	(brasero_task_ctx_add_track), (brasero_task_ctx_set_next_track),
      	(brasero_task_ctx_finished),
      	(brasero_task_ctx_get_session_output_size),
      	(brasero_task_ctx_get_progress), (brasero_task_ctx_finalize):
      	* libbrasero-burn/burn-task-ctx.h:
      	* libbrasero-burn/burn-task.c
      	(brasero_task_set_track_output_size_default):
      	* libbrasero-burn/libbrasero-marshal.list:
      	* libbrasero-burn/plugins/cdrdao/burn-cdrdao.c
      	(brasero_cdrdao_read_stderr_record),
      	(brasero_cdrdao_set_argv_record), (brasero_cdrdao_set_argv_image),
      	(brasero_cdrdao_set_argv):
      	* libbrasero-burn/plugins/cdrdao/burn-toc2cue.c
      	(brasero_toc2cue_read_stderr), (brasero_toc2cue_set_argv):
      	* libbrasero-burn/plugins/cdrkit/burn-genisoimage.c
      	(brasero_genisoimage_set_argv_image):
      	* libbrasero-burn/plugins/cdrkit/burn-readom.c
      	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size),
      	(brasero_readom_set_argv):
      	* libbrasero-burn/plugins/cdrkit/burn-wodim.c
      	(brasero_wodim_stdout_read), (brasero_wodim_write_inf),
      	(brasero_wodim_write_infs), (brasero_wodim_set_argv_record):
      	* libbrasero-burn/plugins/cdrtools/burn-cdrecord.c
      	(brasero_cdrecord_stdout_read), (brasero_cdrecord_write_inf),
      	(brasero_cdrecord_write_infs), (brasero_cdrecord_set_argv_record):
      	* libbrasero-burn/plugins/cdrtools/burn-mkisofs.c
      	(brasero_mkisofs_set_argv_image):
      	* libbrasero-burn/plugins/cdrtools/burn-readcd.c
      	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size),
      	(brasero_readcd_set_argv):
      	* libbrasero-burn/plugins/checksum/burn-checksum-files.c
      	(brasero_checksum_file_process_former_line),
      	(brasero_checksum_files_merge_with_former_session),
      	(brasero_checksum_files_create_checksum),
      	(brasero_checksum_files_check_files), (brasero_checksum_files_end),
      	(brasero_checksum_files_activate):
      	* libbrasero-burn/plugins/checksum/burn-checksum-image.c
      	(brasero_checksum_image_checksum_file_input),
      	(brasero_checksum_image_create_checksum),
      	(brasero_checksum_image_image_and_checksum):
      	* libbrasero-burn/plugins/dvdauthor/burn-dvdauthor.c
      	(brasero_dvd_author_add_track),
      	(brasero_dvd_author_generate_xml_file):
      	* libbrasero-burn/plugins/dvdcss/burn-dvdcss.c
      	(brasero_dvdcss_thread_finished),
      	(brasero_dvdcss_write_image_thread), (brasero_dvdcss_start):
      	* libbrasero-burn/plugins/growisofs/burn-growisofs.c
      	(brasero_growisofs_set_mkisofs_argv),
      	(brasero_growisofs_set_argv_record):
      	* libbrasero-burn/plugins/libburnia/burn-libburn.c
      	(brasero_libburn_setup_session_fd),
      	(brasero_libburn_setup_session_file),
      	(brasero_libburn_start_record):
      	* libbrasero-burn/plugins/libburnia/burn-libisofs.c
      	(brasero_libisofs_thread_finished),
      	(brasero_libisofs_import_last_session),
      	(brasero_libisofs_create_volume_thread):
      	* libbrasero-burn/plugins/local-track/burn-local-image.c
      	(brasero_local_track_read_checksum),
      	(brasero_local_track_download_checksum),
      	(brasero_local_track_update_track), (brasero_local_track_start):
      	* libbrasero-burn/plugins/local-track/burn-uri.c
      	(brasero_burn_uri_explore_directory), (brasero_burn_uri_thread),
      	(brasero_burn_uri_start):
      	* libbrasero-burn/plugins/transcode/burn-normalize.c
      	(brasero_normalize_set_next_track):
      	* libbrasero-burn/plugins/transcode/burn-transcode.c
      	(brasero_transcode_set_boundaries),
      	(brasero_transcode_create_pipeline),
      	(brasero_transcode_set_track_size),
      	(brasero_transcode_create_sibling_size),
      	(brasero_transcode_create_sibling_image),
      	(brasero_transcode_search_for_sibling), (brasero_transcode_start),
      	(brasero_transcode_push_track), (brasero_transcode_pad),
      	(foreach_tag), (brasero_transcode_active_state):
      	* libbrasero-burn/plugins/transcode/burn-vob.c
      	(brasero_vob_finished), (brasero_vob_build_pipeline):
      	* libbrasero-burn/plugins/vcdimager/burn-vcdimager.c
      	(brasero_vcd_imager_generate_xml_file):
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_last_data_track_address),
      	(brasero_medium_get_last_data_track_space),
      	(brasero_medium_get_track_space),
      	(brasero_medium_get_track_address):
      	* libbrasero-media/brasero-medium.h:
      	* src/brasero-app.c (brasero_app_burn_options),
      	(brasero_app_burn_image), (brasero_app_copy_disc):
      	* src/brasero-app.h:
      	* src/brasero-audio-disc.c (brasero_audio_disc_iface_disc_init),
      	(brasero_audio_disc_set_row_from_metadata),
      	(brasero_audio_disc_add_uri_real), (brasero_audio_disc_remove),
      	(brasero_audio_disc_get_track),
      	(brasero_audio_disc_set_session_contents),
      	(brasero_audio_disc_add_track), (brasero_audio_disc_load_track),
      	(brasero_audio_disc_add_slices),
      	(brasero_audio_disc_edit_single_song_properties),
      	(brasero_audio_disc_inotify_remove_all),
      	(brasero_audio_disc_inotify_remove):
      	* src/brasero-data-disc.c (brasero_data_disc_set_session_contents),
      	(brasero_data_disc_iface_disc_init):
      	* src/brasero-data-project.c:
      	* src/brasero-data-session.c
      	(brasero_data_session_load_directory_contents_real):
      	* src/brasero-disc.c:
      	* src/brasero-disc.h:
      	* src/brasero-project-parse.c (brasero_track_clear_song),
      	(_read_audio_track):
      	* src/brasero-project-parse.h:
      	* src/brasero-project.c (brasero_project_burn),
      	(brasero_project_create_audio_cover), (_save_audio_track_xml),
      	(brasero_project_save_audio_project_plain_text),
      	(brasero_project_save_audio_project_playlist):
      	* src/brasero-song-properties.c (brasero_song_props_update_length),
      	(brasero_song_props_gap_changed_cb):
      	* src/brasero-split-dialog.c (brasero_split_dialog_set_boundaries),
      	(brasero_split_dialog_cut), (brasero_split_dialog_remove_range),
      	(brasero_split_dialog_cut_clicked_cb):
      	* src/brasero-sum-dialog.c (brasero_sum_dialog_get_disc_checksum),
      	(brasero_sum_dialog_check_disc_sum):
      	* src/brasero-utils.c (brasero_error_quark), (brasero_utils_init),
      	(brasero_utils_launch_app):
      	* src/brasero-utils.h:
      	* src/brasero-video-disc.c
      	(brasero_video_disc_set_session_contents),
      	(brasero_video_disc_get_track),
      	(brasero_video_disc_iface_disc_init):
      	* src/brasero-video-project.c (brasero_video_file_free),
      	(brasero_video_project_set_file_information),
      	(brasero_video_project_add_uri),
      	(brasero_video_project_get_contents),
      	(brasero_video_project_finalize):
      	* src/brasero-video-project.h:
      
      svn path=/trunk/; revision=2172
      d315728d
  13. 23 Mar, 2009 1 commit
    • Philippe Rouquier's avatar
      Fix #576439 – nautilus crash because of probable double g_free in · 4d5895ff
      Philippe Rouquier authored
      2009-03-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Fix #576439 – nautilus crash because of probable double g_free in brasero_medium_get_css_feature
      
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_capacity_DVD_RW),
      	(brasero_medium_get_speed_mmc3),
      	(brasero_medium_get_page_2A_write_speed_desc),
      	(brasero_medium_track_set_leadout_DVDR_blank),
      	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
      	(brasero_medium_get_css_feature):
      	* libbrasero-media/scsi-get-configuration.c
      	(brasero_mmc2_get_configuration_feature):
      	* libbrasero-media/scsi-get-performance.c:
      
      svn path=/trunk/; revision=2161
      4d5895ff
  14. 19 Mar, 2009 1 commit
    • Philippe Rouquier's avatar
      First patch to split the backend and the application Note: the library is · 9d0c0c40
      Philippe Rouquier authored
      2009-03-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	First patch to split the backend and the application
      	Note: the library is still not functional outside of brasero because of
      	remaining undefined symbols. This problem will be addressed by following
      	patches.
      	Note2: the licence has been updated for the library to match the one in
      	libbrasero-media
      
      	* Makefile.am:
      	* configure.in:
      	* docs/reference/Makefile.am:
      	* libbrasero-burn.pc.in:
      	* libbrasero-burn/Makefile.am:
      	* libbrasero-burn/brasero-burn-dialog.c
      	(brasero_burn_dialog_loss_warnings_cb),
      	(brasero_burn_dialog_disable_joliet_cb),
      	(brasero_burn_dialog_dummy_success_cb), (brasero_burn_dialog_init),
      	(brasero_burn_dialog_notify_error),
      	(brasero_burn_dialog_success_run),
      	(brasero_burn_dialog_notify_success),
      	(brasero_burn_dialog_cancel_dialog):
      	* libbrasero-burn/brasero-burn-dialog.h:
      	* libbrasero-burn/brasero-burn-lib.h.in:
      	* libbrasero-burn/brasero-burn-options.c
      	(brasero_burn_options_add_burn_button),
      	(brasero_burn_options_init):
      	* libbrasero-burn/brasero-burn-options.h:
      	* libbrasero-burn/brasero-burn.c:
      	* libbrasero-burn/brasero-burn.h:
      	* libbrasero-burn/brasero-burn.h.in:
      	* libbrasero-burn/brasero-cover.c
      	(brasero_jacket_edit_set_audio_tracks_back),
      	(brasero_jacket_edit_set_audio_tracks_front),
      	(brasero_session_edit_cover):
      	* libbrasero-burn/brasero-cover.h:
      	* libbrasero-burn/brasero-dest-selection.c:
      	* libbrasero-burn/brasero-dest-selection.h:
      	* libbrasero-burn/brasero-disc-copy-dialog.c:
      	* libbrasero-burn/brasero-disc-copy-dialog.h:
      	* libbrasero-burn/brasero-disc-option-dialog.c
      	(brasero_disc_option_dialog_add_data_options),
      	(brasero_disc_option_dialog_get_session):
      	* libbrasero-burn/brasero-disc-option-dialog.h:
      	* libbrasero-burn/brasero-drive-properties.c:
      	* libbrasero-burn/brasero-drive-properties.h:
      	* libbrasero-burn/brasero-enums.h:
      	* libbrasero-burn/brasero-error.h:
      	* libbrasero-burn/brasero-image-option-dialog.c:
      	* libbrasero-burn/brasero-image-option-dialog.h:
      	* libbrasero-burn/brasero-image-properties.c:
      	* libbrasero-burn/brasero-image-properties.h:
      	* libbrasero-burn/brasero-image-type-chooser.c:
      	* libbrasero-burn/brasero-image-type-chooser.h:
      	* libbrasero-burn/brasero-medium-properties.c:
      	* libbrasero-burn/brasero-medium-properties.h:
      	* libbrasero-burn/brasero-progress.c:
      	* libbrasero-burn/brasero-progress.h:
      	* libbrasero-burn/brasero-session-cfg.c:
      	* libbrasero-burn/brasero-session-cfg.h:
      	* libbrasero-burn/brasero-session.c:
      	* libbrasero-burn/brasero-session.h:
      	* libbrasero-burn/brasero-src-image.c:
      	* libbrasero-burn/brasero-src-image.h:
      	* libbrasero-burn/brasero-src-selection.c:
      	* libbrasero-burn/brasero-src-selection.h:
      	* libbrasero-burn/brasero-tags.h:
      	* libbrasero-burn/brasero-track.c:
      	* libbrasero-burn/brasero-track.h:
      	* libbrasero-burn/brasero-tray.c:
      	* libbrasero-burn/brasero-tray.h:
      	* libbrasero-burn/burn-basics.c (brasero_burn_library_start),
      	(brasero_burn_library_stop):
      	* libbrasero-burn/burn-basics.h:
      	* libbrasero-burn/burn-caps.c:
      	* libbrasero-burn/burn-caps.h:
      	* libbrasero-burn/burn-dbus.c:
      	* libbrasero-burn/burn-dbus.h:
      	* libbrasero-burn/burn-debug.c:
      	* libbrasero-burn/burn-debug.h:
      	* libbrasero-burn/burn-image-format.c:
      	* libbrasero-burn/burn-image-format.h:
      	* libbrasero-burn/burn-job.c:
      	* libbrasero-burn/burn-job.h:
      	* libbrasero-burn/burn-mkisofs-base.c:
      	* libbrasero-burn/burn-mkisofs-base.h:
      	* libbrasero-burn/burn-plugin-manager.c:
      	* libbrasero-burn/burn-plugin-manager.h:
      	* libbrasero-burn/burn-plugin-private.h:
      	* libbrasero-burn/burn-plugin.c:
      	* libbrasero-burn/burn-plugin.h:
      	* libbrasero-burn/burn-process.c:
      	* libbrasero-burn/burn-process.h:
      	* libbrasero-burn/burn-task-ctx.c:
      	* libbrasero-burn/burn-task-ctx.h:
      	* libbrasero-burn/burn-task-item.c:
      	* libbrasero-burn/burn-task-item.h:
      	* libbrasero-burn/burn-task.c:
      	* libbrasero-burn/burn-task.h:
      	* libbrasero-burn/plugins/cdrdao/Makefile.am:
      	* libbrasero-burn/plugins/cdrdao/burn-cdrdao.c:
      	* libbrasero-burn/plugins/cdrkit/Makefile.am:
      	* libbrasero-burn/plugins/cdrtools/Makefile.am:
      	* libbrasero-burn/plugins/checksum/Makefile.am:
      	* libbrasero-burn/plugins/dvdauthor/Makefile.am:
      	* libbrasero-burn/plugins/dvdcss/Makefile.am:
      	* libbrasero-burn/plugins/growisofs/Makefile.am:
      	* libbrasero-burn/plugins/libburnia/Makefile.am:
      	* libbrasero-burn/plugins/local-track/Makefile.am:
      	* libbrasero-burn/plugins/transcode/Makefile.am:
      	* libbrasero-burn/plugins/transcode/burn-vob.c:
      	* libbrasero-burn/plugins/vcdimager/Makefile.am:
      	* libbrasero-burn/plugins/vcdimager/burn-vcdimager.c:
      	* libbrasero-media/Makefile.am:
      	* libbrasero-media/brasero-media.h.in:
      	* libbrasero-media/brasero-medium.c:
      	* libbrasero-utils/Makefile.am:
      	* libbrasero-utils/brasero-disc-message.c:
      	* libbrasero-utils/brasero-disc-message.h:
      	* libbrasero-utils/brasero-jacket-background.c:
      	* libbrasero-utils/brasero-jacket-background.h:
      	* libbrasero-utils/brasero-jacket-buffer.c:
      	* libbrasero-utils/brasero-jacket-buffer.h:
      	* libbrasero-utils/brasero-jacket-edit.c
      	(brasero_jacket_edit_freeze), (brasero_jacket_edit_thaw),
      	(brasero_jacket_edit_get_front), (brasero_jacket_edit_get_back):
      	* libbrasero-utils/brasero-jacket-edit.h:
      	* libbrasero-utils/brasero-jacket-font.c:
      	* libbrasero-utils/brasero-jacket-font.h:
      	* libbrasero-utils/brasero-jacket-view.c:
      	* libbrasero-utils/brasero-jacket-view.h:
      	* libbrasero-utils/brasero-misc.c:
      	* libbrasero-utils/brasero-misc.h:
      	* libbrasero-utils/brasero-notify.c:
      	* libbrasero-utils/brasero-notify.h:
      	* libbrasero-utils/brasero-tool-color-picker.c:
      	* libbrasero-utils/brasero-tool-color-picker.h:
      	* nautilus/nautilus-burn-extension.c (launch_brasero_on_window),
      	(write_iso_activate_cb), (copy_disc_activate_cb),
      	(blank_disc_activate_cb), (check_disc_activate_cb):
      	* src/Makefile.am:
      	* src/brasero-app.c:
      	* src/brasero-app.h:
      	* src/brasero-blank-dialog.c:
      	* src/brasero-burn-dialog.c:
      	* src/brasero-burn-dialog.h:
      	* src/brasero-burn-options.c:
      	* src/brasero-burn-options.h:
      	* src/brasero-data-disc.c:
      	* src/brasero-data-project.h:
      	* src/brasero-data-tree-model.c:
      	* 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-properties.c:
      	* src/brasero-drive-properties.h:
      	* src/brasero-eject-dialog.c:
      	* src/brasero-file-monitor.c (brasero_file_monitor_single_file):
      	* src/brasero-filter-option.c:
      	* 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-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-medium-properties.c:
      	* src/brasero-medium-properties.h:
      	* src/brasero-multi-song-props.c:
      	* src/brasero-notify.c:
      	* src/brasero-notify.h:
      	* src/brasero-plugin-manager-ui.c:
      	* src/brasero-progress.c:
      	* src/brasero-progress.h:
      	* src/brasero-project-manager.c
      	(brasero_project_manager_new_cover_cb):
      	* src/brasero-project-parse.h:
      	* src/brasero-project-type-chooser.c:
      	* src/brasero-project.c (brasero_project_setup_session),
      	(brasero_project_burn), (brasero_project_create_audio_cover):
      	* src/brasero-project.h:
      	* src/brasero-search-beagle.c:
      	* src/brasero-session-cfg.c:
      	* src/brasero-session-cfg.h:
      	* src/brasero-session.c:
      	* src/brasero-session.h:
      	* src/brasero-song-properties.c:
      	* src/brasero-split-dialog.c:
      	* src/brasero-src-image.c:
      	* src/brasero-src-image.h:
      	* src/brasero-src-selection.c:
      	* src/brasero-src-selection.h:
      	* src/brasero-sum-dialog.c:
      	* src/brasero-tool-color-picker.c:
      	* src/brasero-tool-color-picker.h:
      	* src/brasero-tool-dialog.c:
      	* src/brasero-tool-dialog.h:
      	* src/brasero-tray.c:
      	* src/brasero-tray.h:
      	* src/brasero-utils.c (brasero_error_quark), (brasero_utils_init),
      	(brasero_utils_launch_app):
      	* src/brasero-utils.h:
      	* src/brasero-video-project.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-image-format.c:
      	* src/burn-image-format.h:
      	* src/burn-job.c:
      	* src/burn-job.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-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.c:
      	* src/burn.h:
      	* src/eggdesktopfile.c:
      	* src/eggdesktopfile.h:
      	* src/eggsmclient-private.h:
      	* src/eggsmclient-xsmp.c:
      	* src/eggsmclient.c:
      	* src/eggsmclient.h:
      	* src/main.c (main):
      	* src/plugins/Makefile.am:
      	* src/plugins/cdrdao/Makefile.am:
      	* 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/Makefile.am:
      	* 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/Makefile.am:
      	* 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/Makefile.am:
      	* 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/checksum/burn-volume-read.c:
      	* src/plugins/checksum/burn-volume-read.h:
      	* src/plugins/dvdauthor/Makefile.am:
      	* src/plugins/dvdauthor/burn-dvdauthor.c:
      	* src/plugins/dvdauthor/burn-dvdauthor.h:
      	* src/plugins/dvdcss/Makefile.am:
      	* src/plugins/dvdcss/burn-dvdcss-private.h:
      	* src/plugins/dvdcss/burn-dvdcss.c:
      	* src/plugins/dvdcss/burn-dvdcss.h:
      	* src/plugins/growisofs/Makefile.am:
      	* 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/Makefile.am:
      	* 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/libburnia/burn-libread-disc.h:
      	* src/plugins/local-track/Makefile.am:
      	* src/plugins/local-track/burn-local-image.c:
      	* src/plugins/local-track/burn-local-image.h:
      	* src/plugins/local-track/burn-uri.c:
      	* src/plugins/local-track/burn-uri.h:
      	* src/plugins/transcode/Makefile.am:
      	* src/plugins/transcode/burn-normalize.c:
      	* src/plugins/transcode/burn-normalize.h:
      	* src/plugins/transcode/burn-transcode.c:
      	* src/plugins/transcode/burn-transcode.h:
      	* src/plugins/transcode/burn-vob.c:
      	* src/plugins/transcode/burn-vob.h:
      	* src/plugins/vcdimager/Makefile.am:
      	* src/plugins/vcdimager/burn-vcdimager.c:
      	* src/plugins/vcdimager/burn-vcdimager.h:
      
      svn path=/trunk/; revision=2145
      9d0c0c40
  15. 27 Feb, 2009 2 commits
  16. 26 Feb, 2009 1 commit
    • Philippe Rouquier's avatar
      Attempt at fixing #573158 – Brasero reports 0 byte free for blank dvd · 696e63df
      Philippe Rouquier authored
      2009-02-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Attempt at fixing #573158 – Brasero reports 0 byte free for blank dvd discs
      	Add a fallback function for DVD-R and generally all blank media
      
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_track_set_leadout_DVDR_blank),
      	(brasero_medium_set_write_mode_page),
      	(brasero_medium_track_set_leadout):
      
      svn path=/trunk/; revision=2008
      696e63df
  17. 25 Feb, 2009 1 commit
  18. 21 Feb, 2009 1 commit
    • Philippe Rouquier's avatar
      Fix #572621 – Missing translator comments Added comments for the printf · d8efe8f1
      Philippe Rouquier authored
      2009-02-21  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix #572621 – Missing translator comments
      	Added comments for the printf argument
      
      	* libbrasero-media/brasero-units.c (brasero_units_get_time_string):
      	* src/brasero-drive-properties.c
      	(brasero_drive_properties_format_disc_speed):
      	* src/brasero-progress.c
      	(brasero_burn_progress_display_session_info),
      	(brasero_burn_progress_set_status):
      	* src/brasero-project.c (brasero_project_set_uri):
      	* src/brasero-utils.c (brasero_utils_get_time_string):
      
      svn path=/trunk/; revision=1978
      d8efe8f1
  19. 20 Feb, 2009 1 commit
  20. 19 Feb, 2009 3 commits
    • Philippe Rouquier's avatar
      Changes to make BDR(E) and DVD-RAM appear in the media selection dialog · f9dcdb12
      Philippe Rouquier authored
      2009-02-19  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Changes to make BDR(E) and DVD-RAM appear in the media selection dialog
      	Probing was correct for media but drive capabilities had been forgotten
      
      	* libbrasero-media/brasero-drive.c (brasero_drive_init_real):
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_can_be_written), (brasero_medium_can_be_rewritten):
      
      svn path=/trunk/; revision=1965
      f9dcdb12
    • Philippe Rouquier's avatar
      Fixed two small problems with BD-RE (trying to get an id and checking · ece74186
      Philippe Rouquier authored
      2009-02-19  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fixed two small problems with BD-RE (trying to get an id and checking simul)
      
      	* libbrasero-media/brasero-medium.c (brasero_medium_init_caps),
      	(brasero_medium_get_contents):
      
      svn path=/trunk/; revision=1959
      ece74186
    • Philippe Rouquier's avatar
      Avoid a race condition with dbus. Initialize drive name right from the · d8cdae63
      Philippe Rouquier authored
      2009-02-19  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Avoid a race condition with dbus. Initialize drive name right from the start
      	so we don't use dbus from a thread now.
      
      	* libbrasero-media/brasero-drive.c
      	(brasero_drive_get_display_name), (brasero_drive_finalize),
      	(brasero_drive_init_real):
      
      svn path=/trunk/; revision=1958
      d8cdae63
  21. 04 Feb, 2009 1 commit
  22. 02 Feb, 2009 2 commits
    • Philippe Rouquier's avatar
      An error not worth mentionning · 8fbb998e
      Philippe Rouquier authored
      svn path=/trunk/; revision=1862
      8fbb998e
    • Philippe Rouquier's avatar
      Clean the code and add more debug to catch a bug. · ba26b4a9
      Philippe Rouquier authored
      2009-02-02  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Clean the code and add more debug to catch a bug.
      
      	* libbrasero-media/brasero-gio-operation.c
      	(brasero_gio_operation_wait_for_operation_end),
      	(brasero_gio_operation_umount_finish),
      	(brasero_gio_operation_mount_finish),
      	(brasero_gio_operation_eject_finish):
      	* libbrasero-media/brasero-volume.c
      	(brasero_volume_get_mount_point):
      
      svn path=/trunk/; revision=1861
      ba26b4a9
  23. 29 Jan, 2009 2 commits
  24. 28 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Removed dead code and try to fix #57561 – Brasero don't recognize empty · fdf65fe6
      Philippe Rouquier authored
      2009-01-28  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Removed dead code and try to fix #57561 – Brasero don't recognize empty disk (comment #25).
      	To retrieve correct next writable addresses, brasero sets write modes to TAO, which is not
      	supported by DVD-Rs so now mode is set to incremental for these media.
      
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_track_set_leadout):
      	* libbrasero-media/scsi-read-track-information.c
      	(brasero_read_track_info):
      	* libbrasero-media/scsi-write-page.h:
      
      svn path=/trunk/; revision=1835
      fdf65fe6
  25. 25 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Fixed memleaks · 8d03a6b4
      Philippe Rouquier authored
      2009-01-25  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fixed memleaks
      
      	* libbrasero-media/brasero-drive-selection.c
      	(brasero_drive_selection_show_type),
      	(brasero_drive_selection_drive_added_cb),
      	(brasero_drive_selection_drive_removed_cb):
      	* libbrasero-media/brasero-gio-operation.c
      	(brasero_gio_operation_umount):
      	* libbrasero-media/brasero-medium-selection.c
      	(brasero_medium_selection_show_media_type),
      	(brasero_medium_selection_medium_added_cb):
      	* src/main.c (brasero_handle_burn_uri):
      	* src/plugins/transcode/burn-normalize.c
      	(brasero_normalize_export_caps):
      	* src/plugins/transcode/burn-vob.c (brasero_vob_export_caps):
      
      svn path=/trunk/; revision=1830
      8d03a6b4
    • Philippe Rouquier's avatar
      Fix #568802 – Brasero 0.9.2 (svn trunk) crashes · 7dc5c0a4
      Philippe Rouquier authored
      2009-01-25  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix #568802 – Brasero 0.9.2 (svn trunk) crashes
      
      	* libbrasero-media/brasero-volume.c (brasero_volume_get_gvolume): fix unref of wrong object
      	* src/burn-session.c (brasero_burn_session_add_flag): removed warning
      
      svn path=/trunk/; revision=1829
      7dc5c0a4
  26. 24 Jan, 2009 3 commits
    • Philippe Rouquier's avatar
      Some more documentation for API (should now be completed) and add some · 1e3ce6a7
      Philippe Rouquier authored
      2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Some more documentation for API (should now be completed) and add some
      	more g_return_(val_)_if_fail ().
      
      	* libbrasero-media/brasero-drive.c (brasero_drive_get_gdrive),
      	(brasero_drive_get_bus_target_lun_string), (brasero_drive_is_fake),
      	(brasero_drive_is_door_open), (brasero_drive_can_use_exclusively),
      	(brasero_drive_lock), (brasero_drive_unlock),
      	(brasero_drive_get_display_name), (brasero_drive_get_device),
      	(brasero_drive_get_block_device), (brasero_drive_get_udi),
      	(brasero_drive_get_caps), (brasero_drive_can_write),
      	(brasero_drive_probing), (brasero_drive_reprobe):
      	* libbrasero-media/brasero-medium-monitor.c
      	(brasero_medium_monitor_get_drive),
      	(brasero_medium_monitor_is_probing),
      	(brasero_medium_monitor_get_drives),
      	(brasero_medium_monitor_get_media):
      	* libbrasero-media/brasero-medium.c (brasero_medium_get_tooltip),
      	(brasero_medium_get_type_string), (brasero_medium_get_status),
      	(brasero_medium_get_last_data_track_space),
      	(brasero_medium_get_track_num), (brasero_medium_get_track_space),
      	(brasero_medium_get_track_address),
      	(brasero_medium_get_next_writable_address),
      	(brasero_medium_get_max_write_speed),
      	(brasero_medium_get_write_speeds), (brasero_medium_get_data_size),
      	(brasero_medium_get_free_space), (brasero_medium_get_capacity),
      	(brasero_medium_can_be_written), (brasero_medium_can_be_rewritten),
      	(brasero_medium_get_drive), (brasero_medium_get_CD_TEXT_title):
      	* libbrasero-media/brasero-volume.c (brasero_volume_get_gvolume),
      	(brasero_volume_is_mounted), (brasero_volume_get_mount_point),
      	(brasero_volume_umount), (brasero_volume_mount),
      	(brasero_volume_cancel_current_operation),
      	(brasero_volume_get_icon), (brasero_volume_get_name):
      
      svn path=/trunk/; revision=1827
      1e3ce6a7
    • Philippe Rouquier's avatar
      Make sure libbrasero-media is more MT safe by using GDK_THREADS_*() macros · 871b8e9a
      Philippe Rouquier authored
      2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Make sure libbrasero-media is more MT safe by using GDK_THREADS_*() macros
      
      	* libbrasero-media/brasero-drive.c (brasero_drive_medium_probed):
      	* libbrasero-media/brasero-gio-operation.c
      	(brasero_gio_operation_wait_for_operation_end):
      	* libbrasero-media/brasero-medium-monitor.c
      	(brasero_medium_monitor_inserted_cb):
      	* libbrasero-media/brasero-medium.c (brasero_medium_probed):
      
      svn path=/trunk/; revision=1826
      871b8e9a
    • 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
  27. 22 Jan, 2009 1 commit
  28. 21 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Fix/Improve unformatted DVD+RW detection and all disc detection in general · af442e18
      Philippe Rouquier authored
      2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix/Improve unformatted DVD+RW detection and all disc detection in general
      	See #567582 – Fails to burn a DVD iso
      
      	* libbrasero-media/brasero-medium.c
      	(brasero_medium_get_page_2A_write_speed_desc),
      	(brasero_medium_get_speed), (brasero_medium_get_medium_type),
      	(brasero_medium_init_real):
      	* libbrasero-media/scsi-get-configuration.c
      	(brasero_get_configuration),
      	(brasero_mmc2_get_configuration_feature),
      	(brasero_mmc2_get_profile):
      	* libbrasero-media/scsi-mmc2.h:
      	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
      	* src/plugins/growisofs/burn-growisofs.c
      	(brasero_growisofs_export_caps):
      
      svn path=/trunk/; revision=1804
      af442e18