/[graveman]/graveman/current/src/mkisofs.c
ViewVC logotype

Diff of /graveman/current/src/mkisofs.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by scresto, Sun Mar 27 23:51:07 2005 UTC revision 1.18 by scresto, Tue Mar 29 00:10:26 2005 UTC
# Line 80  gchar *make_image_getextrapara(Tgrave *A Line 80  gchar *make_image_getextrapara(Tgrave *A
80      gchar *Lcombo = NULL;      gchar *Lcombo = NULL;
81    
82      if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(sc_grave_get_widget(Ag, "datamulti")))) {      if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(sc_grave_get_widget(Ag, "datamulti")))) {
83        Lcombo = get_combo_value(sc_grave_get_widget(Ag, "dstdatacombo"));        gboolean *Luseautoblank = (gboolean *) sc_grave_get_data(Ag, "useautoblank");
84        Lmediainfo = cdrecord_get_mediainfo(Ag, Lcombo, NULL);  
85          if (*Luseautoblank == FALSE) {
86            Lcombo = get_combo_value(sc_grave_get_widget(Ag, "dstdatacombo"));
87            Lmediainfo = cdrecord_get_mediainfo(Ag, Lcombo, NULL);
88          }
89      }      }
90    
91      Lextra = g_strdup_printf("%s %s -iso-level %s %s%s %s%s", Lrockridge == TRUE ? "-r" : "", Ljoliet ? "-J" : "", Lisolevel,      Lextra = g_strdup_printf("%s %s -iso-level %s %s%s %s%s", Lrockridge == TRUE ? "-r" : "", Ljoliet ? "-J" : "", Lisolevel,
92          Lmediainfo ? "-C " : "", Lmediainfo ? Lmediainfo : "", Lcombo ? "-M " : "", Lcombo ? Lcombo : "");          Lmediainfo ? "-C " : "", Lmediainfo ? Lmediainfo : "", Lcombo && Lmediainfo ? "-M " : "",
93            Lcombo && Lmediainfo ? Lcombo : "");
94      g_free(Lmediainfo);      g_free(Lmediainfo);
95      g_free(Lisolevel);      g_free(Lisolevel);
96    } else {  /* data dvd */    } else {  /* data dvd */
# Line 96  gchar *make_image_getextrapara(Tgrave *A Line 101  gchar *make_image_getextrapara(Tgrave *A
101    if ((Lreturn = conf_get_string("inputcharset"))) {    if ((Lreturn = conf_get_string("inputcharset"))) {
102      Linputcharset = g_strdup_printf("-input-charset %s", Lreturn);      Linputcharset = g_strdup_printf("-input-charset %s", Lreturn);
103    }    }
104      printf("ISO! ca le fais man ?\n");  
105    Lreturn = g_strdup_printf("-V \"%s\" -A \"%s\" -publisher \"%s\" -p \"%s\" -biblio \"%s\" -copyright \"%s\" "    Lreturn = g_strdup_printf("-V \"%s\" -A \"%s\" -publisher \"%s\" -p \"%s\" -biblio \"%s\" -copyright \"%s\" "
106              "-abstract \"%s\" %s %s",              "-abstract \"%s\" %s %s",
107              _NN(Ldatavoli), _NN(Ldataappi), _NN(Ldatapubl), _NN(Ldataprep), _NN(Ldatabibl), _NN(Ldatacopy),              _NN(Ldatavoli), _NN(Ldataappi), _NN(Ldatapubl), _NN(Ldataprep), _NN(Ldatabibl), _NN(Ldatacopy),
# Line 137  _DEB("on recoi => '%s'\n", Lbuffer); Line 142  _DEB("on recoi => '%s'\n", Lbuffer);
142      /* avancement tache */      /* avancement tache */
143      Lpct = 0.01 * atof(f);      Lpct = 0.01 * atof(f);
144      gtk_progress_bar_set_fraction(Lprogressbar2, Lpct);      gtk_progress_bar_set_fraction(Lprogressbar2, Lpct);
145        g_snprintf(Lsbuf, sizeof(Lsbuf)-1, "%s%%", f);
146      gtk_progress_bar_set_text(Lprogressbar2, Lsbuf);      gtk_progress_bar_set_text(Lprogressbar2, Lsbuf);
147      /* avancement total */      /* avancement total */
148      Ltava = (1.0 / (*Ltodo)) * ((*Ldone)-1+Lpct);      Ltava = (1.0 / (*Ltodo)) * ((*Ldone)-1+Lpct);
# Line 191  gboolean make_iso(Tgrave *Ag, GError **A Line 197  gboolean make_iso(Tgrave *Ag, GError **A
197    
198    *Loperationstatus = FALSE;    *Loperationstatus = FALSE;
199    gtk_label_set_text(Ltitle, _("Writing image..."));    gtk_label_set_text(Ltitle, _("Writing image..."));
200    printf("extrapara mkisofs => [%s]\n", Lextrapara);
201    Lcommandline = g_strdup_printf("%s %s %s -o %s -graft-points -path-list %s",    Lcommandline = g_strdup_printf("%s %s %s -o %s -graft-points -path-list %s",
202        conf_get_string("mkisofs"), Lextrapara, conf_get_string("mkisofspara"), Liso, Ltmpdir);        conf_get_string("mkisofs"), Lextrapara, conf_get_string("mkisofspara"), Liso, Ltmpdir);
203    

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26