static void DoDiscFilter(GripInfo *ginfo);
static void RipIsFinished(GripInfo *ginfo,gboolean aborted);
static void CheckDupNames(GripInfo *ginfo);
-static void RipWholeCD(gint reply,gpointer data);
+static void RipWholeCD(gpointer data);
static int NextTrackToRip(GripInfo *ginfo);
static gboolean RipNextTrack(GripInfo *ginfo);
#ifdef CDPAR
fp=fopen(conv_str, "w");
if(fp==NULL) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Error: can't open m3u file."));
return FALSE;
}
ginfo=(GripInfo *)data;
if(!ginfo->have_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("No disc was detected in the drive. If you have a disc in your drive, please check your CDRom device setting under Config->CD."));
return;
}
else ginfo->doencode=TRUE;
if(!ginfo->using_builtin_cdp&&!FileExists(ginfo->ripexename)) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Invalid rip executable.\nCheck your rip config, and ensure it specifies the full path to the ripper executable."));
ginfo->doencode=FALSE;
}
if(ginfo->doencode&&!FileExists(ginfo->mp3exename)) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Invalid encoder executable.\nCheck your encoder config, and ensure it specifies the full path to the encoder executable."));
ginfo->doencode=FALSE;
}
if(NextTrackToRip(ginfo)==ginfo->disc.num_tracks) {
- gnome_app_ok_cancel_modal
- ((GnomeApp *)ginfo->gui_info.app,
+ DisplayOkCancelDialog(GTK_WINDOW(ginfo->gui_info.app),
_("No tracks selected.\nRip whole CD?\n"),
RipWholeCD,(gpointer)ginfo);
return;
}
}
-static void RipWholeCD(gint reply,gpointer data)
+static void RipWholeCD(gpointer data)
{
int track;
GripInfo *ginfo;
- if(reply) return;
-
Debug(_("Ripping whole CD\n"));
ginfo=(GripInfo *)data;
MakeDirs(ginfo->ripfile);
if(!CanWrite(ginfo->ripfile)) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("No write access to write wav file"));
return FALSE;
}
bytesleft=BytesLeftInFS(ginfo->ripfile);
if(bytesleft<(ginfo->ripsize*1.5)) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Out of space in output directory"));
return FALSE;
MakeDirs(ginfo->mp3file[cpu]);
if(!CanWrite(ginfo->mp3file[cpu])) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("No write access to write encoded file."));
return FALSE;
}
(gfloat)(ginfo->kbits_per_sec*1024)/600.0);
if(bytesleft<(ginfo->mp3size[cpu]*1.5)) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Out of space in output directory"));
return FALSE;