Lines 787-792
Link Here
|
787 |
gfloat elapsed=0; |
787 |
gfloat elapsed=0; |
788 |
gfloat speed; |
788 |
gfloat speed; |
789 |
gboolean result=FALSE; |
789 |
gboolean result=FALSE; |
|
|
790 |
char *conv_str; |
790 |
|
791 |
|
791 |
uinfo=&(ginfo->gui_info); |
792 |
uinfo=&(ginfo->gui_info); |
792 |
|
793 |
|
Lines 977-984
Link Here
|
977 |
|
978 |
|
978 |
if(!ginfo->stop_encode) { |
979 |
if(!ginfo->stop_encode) { |
979 |
if(ginfo->delete_wavs) { |
980 |
if(ginfo->delete_wavs) { |
980 |
LogStatus(ginfo,_("Deleting [%s]\n"), |
981 |
conv_str=g_convert(ginfo->rip_delete_file[mycpu],-1, |
981 |
ginfo->rip_delete_file[mycpu]); |
982 |
"utf-8",ginfo->fs_encoding,NULL,NULL,NULL); |
|
|
983 |
LogStatus(ginfo,_("Deleting [%s]\n"),conv_str); |
984 |
g_free(conv_str); |
982 |
unlink(ginfo->rip_delete_file[mycpu]); |
985 |
unlink(ginfo->rip_delete_file[mycpu]); |
983 |
} |
986 |
} |
984 |
|
987 |
|
Lines 1345-1351
Link Here
|
1345 |
struct stat mystat; |
1348 |
struct stat mystat; |
1346 |
GString *str; |
1349 |
GString *str; |
1347 |
EncodeTrack enc_track; |
1350 |
EncodeTrack enc_track; |
1348 |
char *conv_str; |
1351 |
char *conv_str, *utf8_ripfile; |
1349 |
gsize rb,wb; |
1352 |
gsize rb,wb; |
1350 |
|
1353 |
|
1351 |
uinfo=&(ginfo->gui_info); |
1354 |
uinfo=&(ginfo->gui_info); |
Lines 1415-1422
Link Here
|
1415 |
sleep(5); |
1418 |
sleep(5); |
1416 |
} |
1419 |
} |
1417 |
|
1420 |
|
|
|
1421 |
utf8_ripfile=g_convert(ginfo->ripfile,-1,"utf-8",ginfo->discdb_encoding, |
1422 |
NULL,NULL,NULL); |
1418 |
LogStatus(ginfo,_("Ripping track %d to %s\n"), |
1423 |
LogStatus(ginfo,_("Ripping track %d to %s\n"), |
1419 |
ginfo->rip_track+1,ginfo->ripfile); |
1424 |
ginfo->rip_track+1,utf8_ripfile); |
1420 |
|
1425 |
|
1421 |
ginfo->rip_started = time(NULL); |
1426 |
ginfo->rip_started = time(NULL); |
1422 |
sprintf(tmp,_("Rip: Trk %d (0.0x)"),ginfo->rip_track+1); |
1427 |
sprintf(tmp,_("Rip: Trk %d (0.0x)"),ginfo->rip_track+1); |
Lines 1425-1431
Link Here
|
1425 |
if(stat(ginfo->ripfile,&mystat)>=0) { |
1430 |
if(stat(ginfo->ripfile,&mystat)>=0) { |
1426 |
if(mystat.st_size == ginfo->ripsize) { |
1431 |
if(mystat.st_size == ginfo->ripsize) { |
1427 |
LogStatus(ginfo,_("File %s has already been ripped. Skipping...\n"),\ |
1432 |
LogStatus(ginfo,_("File %s has already been ripped. Skipping...\n"),\ |
1428 |
ginfo->ripfile); |
1433 |
utf8_ripfile); |
|
|
1434 |
g_free(utf8_ripfile); |
1429 |
if(ginfo->doencode) ginfo->num_wavs++; |
1435 |
if(ginfo->doencode) ginfo->num_wavs++; |
1430 |
ginfo->ripping=TRUE; |
1436 |
ginfo->ripping=TRUE; |
1431 |
ginfo->ripping_a_disc=TRUE; |
1437 |
ginfo->ripping_a_disc=TRUE; |
Lines 1435-1440
Link Here
|
1435 |
} |
1441 |
} |
1436 |
else unlink(ginfo->ripfile); |
1442 |
else unlink(ginfo->ripfile); |
1437 |
} |
1443 |
} |
|
|
1444 |
g_free(utf8_ripfile); |
1438 |
|
1445 |
|
1439 |
bytesleft=BytesLeftInFS(ginfo->ripfile); |
1446 |
bytesleft=BytesLeftInFS(ginfo->ripfile); |
1440 |
|
1447 |
|
Lines 1662-1668
Link Here
|
1662 |
|
1669 |
|
1663 |
bytesleft=BytesLeftInFS(ginfo->mp3file[cpu]); |
1670 |
bytesleft=BytesLeftInFS(ginfo->mp3file[cpu]); |
1664 |
|
1671 |
|
1665 |
LogStatus(ginfo,_("%i: Encoding to %s\n"),cpu+1,ginfo->mp3file[cpu]); |
1672 |
conv_str=g_convert(ginfo->mp3file[cpu],-1,"utf-8",ginfo->discdb_encoding, |
|
|
1673 |
NULL,NULL,NULL); |
1674 |
LogStatus(ginfo,_("%i: Encoding to %s\n"),cpu+1,conv_str); |
1675 |
g_free(conv_str); |
1666 |
|
1676 |
|
1667 |
sprintf(tmp,_("Enc: Trk %d (0.0x)"),encode_track+1); |
1677 |
sprintf(tmp,_("Enc: Trk %d (0.0x)"),encode_track+1); |
1668 |
gtk_label_set(GTK_LABEL(uinfo->mp3_prog_label[cpu]),tmp); |
1678 |
gtk_label_set(GTK_LABEL(uinfo->mp3_prog_label[cpu]),tmp); |