[brasero/gnome-2-28] Make sure CD-TEXT from .cue files gets properly written



commit 5e5b4ef206277c6adffcc786c63b4c6bbb069c2f
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Sat Nov 21 21:31:27 2009 +0100

    Make sure CD-TEXT from .cue files gets properly written

 plugins/cdrkit/burn-wodim.c      |    3 +++
 plugins/cdrtools/burn-cdrecord.c |    4 ++++
 2 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/plugins/cdrkit/burn-wodim.c b/plugins/cdrkit/burn-wodim.c
index 8ed095f..ea9c37c 100644
--- a/plugins/cdrkit/burn-wodim.c
+++ b/plugins/cdrkit/burn-wodim.c
@@ -970,6 +970,9 @@ brasero_wodim_set_argv_record (BraseroWodim *wodim,
 
 			g_ptr_array_add (argv, g_strdup ("fs=16m"));
 
+			/* This is to make sure the CD-TEXT stuff gets written */
+			g_ptr_array_add (argv, g_strdup ("-text"));
+
 			cue_str = g_strdup_printf ("cuefile=%s", cuepath);
 			g_ptr_array_add (argv, cue_str);
 			g_free (cuepath);
diff --git a/plugins/cdrtools/burn-cdrecord.c b/plugins/cdrtools/burn-cdrecord.c
index ee5e108..013efdb 100644
--- a/plugins/cdrtools/burn-cdrecord.c
+++ b/plugins/cdrtools/burn-cdrecord.c
@@ -954,6 +954,9 @@ brasero_cdrecord_set_argv_record (BraseroCDRecord *cdrecord,
 
 			g_ptr_array_add (argv, g_strdup ("fs=16m"));
 
+			/* This is to make sure the CD-TEXT stuff gets written */
+			g_ptr_array_add (argv, g_strdup ("-text"));
+
 			cue_str = g_strdup_printf ("cuefile=%s", cuepath);
 			g_ptr_array_add (argv, cue_str);
 			g_free (cuepath);
@@ -1355,6 +1358,7 @@ brasero_cdrecord_export_caps (BraseroPlugin *plugin, gchar **error)
 					BRASERO_BURN_FLAG_NOGRACE|
 					BRASERO_BURN_FLAG_FAST_BLANK,
 					BRASERO_BURN_FLAG_NONE);
+
 	/* again DVD+RW don't support dummy */
 	brasero_plugin_set_blank_flags (plugin,
 					BRASERO_MEDIUM_DVDRW_PLUS|



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