[brasero] Make sure we don't try overburn with DVDs
- From: Philippe Rouquier <philippr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [brasero] Make sure we don't try overburn with DVDs
- Date: Thu, 3 Sep 2009 19:42:02 +0000 (UTC)
commit 85655d8a39e0d7d3f17e8ef0b8cb6bb9c10ad779
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date: Thu Sep 3 21:38:06 2009 +0200
Make sure we don't try overburn with DVDs
It should fix #578466 - Unable to overburn
libbrasero-burn/brasero-plugin-registration.h | 18 ------------------
plugins/cdrkit/burn-wodim.c | 4 ----
plugins/cdrtools/burn-cdrecord.c | 4 ----
plugins/libburnia/burn-libburn.c | 10 +++++-----
4 files changed, 5 insertions(+), 31 deletions(-)
---
diff --git a/libbrasero-burn/brasero-plugin-registration.h b/libbrasero-burn/brasero-plugin-registration.h
index 553593a..e049c0d 100644
--- a/libbrasero-burn/brasero-plugin-registration.h
+++ b/libbrasero-burn/brasero-plugin-registration.h
@@ -298,7 +298,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_DAO| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
@@ -309,7 +308,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_JUMP| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -325,7 +323,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
(BRASERO_BURN_FLAG_APPEND| \
BRASERO_BURN_FLAG_MERGE| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -340,7 +337,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_DAO| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
BRASERO_BURN_FLAG_NONE); \
@@ -349,7 +345,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_DUAL_L| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
@@ -363,7 +358,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
(BRASERO_BURN_FLAG_MERGE| \
BRASERO_BURN_FLAG_APPEND| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
@@ -376,7 +370,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_DAO| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
@@ -385,7 +378,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_DVDRW| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -402,7 +394,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
(BRASERO_BURN_FLAG_MERGE| \
BRASERO_BURN_FLAG_APPEND| \
BRASERO_BURN_FLAG_BURNPROOF| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -424,7 +415,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_UNFORMATTED| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
BRASERO_BURN_FLAG_MULTI); \
@@ -435,7 +425,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_CLOSED| \
BRASERO_MEDIUM_HAS_DATA, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE| \
BRASERO_BURN_FLAG_MERGE) & \
(~unsupported_MACRO), \
@@ -453,7 +442,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_UNFORMATTED| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
BRASERO_BURN_FLAG_MULTI); \
@@ -465,7 +453,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_CLOSED| \
BRASERO_MEDIUM_HAS_DATA, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE| \
BRASERO_BURN_FLAG_MERGE) & \
(~unsupported_MACRO), \
@@ -480,7 +467,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_DUAL_L| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_DAO| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
@@ -491,7 +477,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_BDR_SRM_POW| \
BRASERO_MEDIUM_DUAL_L| \
BRASERO_MEDIUM_BLANK, \
- (BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -507,7 +492,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_HAS_DATA, \
(BRASERO_BURN_FLAG_APPEND| \
BRASERO_BURN_FLAG_MERGE| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_MULTI| \
BRASERO_BURN_FLAG_DUMMY| \
BRASERO_BURN_FLAG_NOGRACE) & \
@@ -529,7 +513,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_UNFORMATTED| \
BRASERO_MEDIUM_BLANK, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE) & \
(~unsupported_MACRO), \
BRASERO_BURN_FLAG_MULTI); \
@@ -540,7 +523,6 @@ brasero_plugin_register (BraseroPlugin *plugin, gchar **error) \
BRASERO_MEDIUM_CLOSED| \
BRASERO_MEDIUM_HAS_DATA, \
(BRASERO_BURN_FLAG_MULTI| \
- BRASERO_BURN_FLAG_OVERBURN| \
BRASERO_BURN_FLAG_NOGRACE| \
BRASERO_BURN_FLAG_MERGE) & \
(~unsupported_MACRO), \
diff --git a/plugins/cdrkit/burn-wodim.c b/plugins/cdrkit/burn-wodim.c
index 6431c45..7d41ed9 100644
--- a/plugins/cdrkit/burn-wodim.c
+++ b/plugins/cdrkit/burn-wodim.c
@@ -1323,7 +1323,6 @@ brasero_wodim_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_BLANK,
BRASERO_BURN_FLAG_DAO|
BRASERO_BURN_FLAG_BURNPROOF|
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_DUMMY|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1333,7 +1332,6 @@ brasero_wodim_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_DVDR_PLUS|
BRASERO_MEDIUM_BLANK,
BRASERO_BURN_FLAG_BURNPROOF|
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_MULTI|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1343,7 +1341,6 @@ brasero_wodim_export_caps (BraseroPlugin *plugin, gchar **error)
brasero_plugin_set_flags (plugin,
BRASERO_MEDIUM_DVDRW_PLUS|
BRASERO_MEDIUM_BLANK,
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1352,7 +1349,6 @@ brasero_wodim_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_APPENDABLE|
BRASERO_MEDIUM_CLOSED|
BRASERO_MEDIUM_HAS_DATA,
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
diff --git a/plugins/cdrtools/burn-cdrecord.c b/plugins/cdrtools/burn-cdrecord.c
index 1b7cc8f..311dfdc 100644
--- a/plugins/cdrtools/burn-cdrecord.c
+++ b/plugins/cdrtools/burn-cdrecord.c
@@ -1300,7 +1300,6 @@ brasero_cdrecord_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_BLANK,
BRASERO_BURN_FLAG_DAO|
BRASERO_BURN_FLAG_BURNPROOF|
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_DUMMY|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1311,7 +1310,6 @@ brasero_cdrecord_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_BLANK,
BRASERO_BURN_FLAG_DAO|
BRASERO_BURN_FLAG_BURNPROOF|
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1320,7 +1318,6 @@ brasero_cdrecord_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_DVDRW_PLUS|
BRASERO_MEDIUM_UNFORMATTED|
BRASERO_MEDIUM_BLANK,
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
@@ -1329,7 +1326,6 @@ brasero_cdrecord_export_caps (BraseroPlugin *plugin, gchar **error)
BRASERO_MEDIUM_APPENDABLE|
BRASERO_MEDIUM_CLOSED|
BRASERO_MEDIUM_HAS_DATA,
- BRASERO_BURN_FLAG_OVERBURN|
BRASERO_BURN_FLAG_NOGRACE,
BRASERO_BURN_FLAG_NONE);
diff --git a/plugins/libburnia/burn-libburn.c b/plugins/libburnia/burn-libburn.c
index 02b035b..f4c7dc5 100644
--- a/plugins/libburnia/burn-libburn.c
+++ b/plugins/libburnia/burn-libburn.c
@@ -958,15 +958,15 @@ brasero_libburn_export_caps (BraseroPlugin *plugin, gchar **error)
brasero_plugin_link_caps (plugin, output, input);
g_slist_free (output);
- BRASERO_PLUGIN_ADD_STANDARD_DVDR_PLUS_FLAGS (plugin, BRASERO_BURN_FLAG_OVERBURN);
- BRASERO_PLUGIN_ADD_STANDARD_DVDR_FLAGS (plugin, BRASERO_BURN_FLAG_OVERBURN);
+ BRASERO_PLUGIN_ADD_STANDARD_DVDR_PLUS_FLAGS (plugin, BRASERO_BURN_FLAG_NONE);
+ BRASERO_PLUGIN_ADD_STANDARD_DVDR_FLAGS (plugin, BRASERO_BURN_FLAG_NONE);
/* ... and DVD-RW (sequential) */
output = brasero_caps_disc_new (media_dvd_rw);
brasero_plugin_link_caps (plugin, output, input);
g_slist_free (output);
- BRASERO_PLUGIN_ADD_STANDARD_DVDRW_FLAGS (plugin, BRASERO_BURN_FLAG_OVERBURN);
+ BRASERO_PLUGIN_ADD_STANDARD_DVDRW_FLAGS (plugin, BRASERO_BURN_FLAG_NONE);
/* for DVD+/-RW restricted */
output = brasero_caps_disc_new (media_dvd_rw_plus);
@@ -974,8 +974,8 @@ brasero_libburn_export_caps (BraseroPlugin *plugin, gchar **error)
g_slist_free (output);
g_slist_free (input);
- BRASERO_PLUGIN_ADD_STANDARD_DVDRW_RESTRICTED_FLAGS (plugin, BRASERO_BURN_FLAG_OVERBURN);
- BRASERO_PLUGIN_ADD_STANDARD_DVDRW_PLUS_FLAGS (plugin, BRASERO_BURN_FLAG_OVERBURN);
+ BRASERO_PLUGIN_ADD_STANDARD_DVDRW_RESTRICTED_FLAGS (plugin, BRASERO_BURN_FLAG_NONE);
+ BRASERO_PLUGIN_ADD_STANDARD_DVDRW_PLUS_FLAGS (plugin, BRASERO_BURN_FLAG_NONE);
/* add blank caps */
output = brasero_caps_disc_new (BRASERO_MEDIUM_CD|
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]