am doing HLS conversion using Qprocess,hls conversion takes 20 minutes,if it takes above 20 minutes i should through error,and return back to mainscreen.here my problem is when hls conversion fails below20 minutes,my Qprocess waits for 20 minutes after reaches 20 minutes it stops the hls conversion it not showing error
bool status;
arguments << SCRIPTFILEPATH;
process.start(program, arguments);
status=process.waitForFinished(waitminutes); //waitminute contains =1200000
qDebug()<<status<<"status for Qprocess";
if(!status)
{
errorstatus("Movie Conversion has Errors. Check the DVD Media ");
return FAIL;
}
return SUCCESS;
bool status;
QProcess process;
QStringList arguments;
QString program ="/bin/sh";
arguments << SCRIPTFILEPATH;
process.start(program, arguments);
status=process.waitForFinished(waitminutes); //waitminute contains =1200000
qDebug()<<status<<"status for Qprocess";
if(!status)
{
errorstatus("Movie Conversion has Errors. Check the DVD Media ");
return FAIL;
}
return SUCCESS;
To copy to clipboard, switch view to plain text mode
i know am doing mistakes here please kindly help me to rectify my problems
Thanks in advance
Bookmarks