mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-11 09:03:40 +02:00
2021-09-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up deprecation warnings for 'QString::sprintf()'. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -350,37 +350,37 @@ void MainObject::ProcessXmlFile(const QString &xml,const QString &wavname,
|
||||
//
|
||||
// Import Audio
|
||||
//
|
||||
Print(QString().sprintf("Importing cart %06d",cartnum));
|
||||
Print(QString::asprintf("Importing cart %06d",cartnum));
|
||||
if(!data.title().isEmpty()) {
|
||||
Print(QString().sprintf(" [%s",data.title().toUtf8().constData()));
|
||||
Print(QString::asprintf(" [%s",data.title().toUtf8().constData()));
|
||||
if(!data.artist().isEmpty()) {
|
||||
Print(QString().sprintf("/%s",data.artist().toUtf8().constData()));
|
||||
Print(QString::asprintf("/%s",data.artist().toUtf8().constData()));
|
||||
}
|
||||
Print(QString().sprintf("]"));
|
||||
Print(QString::asprintf("]"));
|
||||
}
|
||||
if(arcname.isEmpty()) {
|
||||
Print(QString().sprintf(" from %s ...",filename.toUtf8().constData()));
|
||||
Print(QString::asprintf(" from %s ...",filename.toUtf8().constData()));
|
||||
}
|
||||
else {
|
||||
Print(QString().sprintf(" from %s ...",arcname.toUtf8().constData()));
|
||||
Print(QString::asprintf(" from %s ...",arcname.toUtf8().constData()));
|
||||
}
|
||||
if(filter_delete_cuts) {
|
||||
delete_cuts_switch="--delete-cuts ";
|
||||
}
|
||||
QString cmd=QString("rdimport ")+
|
||||
"--autotrim-level=0 "+
|
||||
QString().sprintf("--normalization-level=%d ",filter_normalization_level)+
|
||||
QString().sprintf("--to-cart=%d ",cartnum)+
|
||||
QString::asprintf("--normalization-level=%d ",filter_normalization_level)+
|
||||
QString::asprintf("--to-cart=%d ",cartnum)+
|
||||
delete_cuts_switch+
|
||||
filter_group->name()+" "+
|
||||
filter_temp_audiofile;
|
||||
if(system(cmd.toUtf8())!=0) {
|
||||
Print(QString().sprintf(" aborted.\n"));
|
||||
Print(QString::asprintf(" aborted.\n"));
|
||||
fprintf(stderr,"import of \"%s\" failed\n",filename.toUtf8().constData());
|
||||
WriteReject(xml);
|
||||
return;
|
||||
}
|
||||
Print(QString().sprintf(" done.\n"));
|
||||
Print(QString::asprintf(" done.\n"));
|
||||
unlink(filter_temp_audiofile.toUtf8());
|
||||
|
||||
//
|
||||
@@ -390,7 +390,7 @@ void MainObject::ProcessXmlFile(const QString &xml,const QString &wavname,
|
||||
cart->setMetadata(&data);
|
||||
delete cart;
|
||||
sql=QString("select `CUT_NAME` from `CUTS` where ")+
|
||||
QString().sprintf("`CART_NUMBER`=%d ",cartnum)+
|
||||
QString::asprintf("`CART_NUMBER`=%d ",cartnum)+
|
||||
"order by `ORIGIN_DATETIME` desc";
|
||||
q=new RDSqlQuery(sql);
|
||||
if(q->first()) {
|
||||
|
@@ -180,13 +180,13 @@ MainObject::MainObject(QObject *parent)
|
||||
q=new QSqlQuery(sql,src_db);
|
||||
while(q->next()) {
|
||||
sql=QString("insert into `PANELS` set ")+
|
||||
QString().sprintf("`TYPE`=%d,",q->value(0).toInt())+
|
||||
QString::asprintf("`TYPE`=%d,",q->value(0).toInt())+
|
||||
"`OWNER`='"+RDEscapeString(q->value(1).toString())+"',"+
|
||||
QString().sprintf("`PANEL_NO`=%d,",q->value(2).toInt())+
|
||||
QString().sprintf("`ROW_NO`=%d,",q->value(3).toInt())+
|
||||
QString().sprintf("`COLUMN_NO`=%d,",q->value(4).toInt())+
|
||||
QString::asprintf("`PANEL_NO`=%d,",q->value(2).toInt())+
|
||||
QString::asprintf("`ROW_NO`=%d,",q->value(3).toInt())+
|
||||
QString::asprintf("`COLUMN_NO`=%d,",q->value(4).toInt())+
|
||||
"`LABEL`='"+RDEscapeString(q->value(5).toString())+"',"+
|
||||
QString().sprintf("`CART`=%d,",q->value(6).toInt())+
|
||||
QString::asprintf("`CART`=%d,",q->value(6).toInt())+
|
||||
"`DEFAULT_COLOR`='"+RDEscapeString(q->value(7).toString())+"'";
|
||||
q1=new QSqlQuery(sql,dest_db);
|
||||
delete q1;
|
||||
|
@@ -273,8 +273,8 @@ MainObject::MainObject(QObject *parent)
|
||||
while(q->next()) {
|
||||
sql=QString("insert into `RECORDINGS` set ")+
|
||||
"`IS_ACTIVE`='"+RDEscapeString(q->value(0).toString())+"',"+
|
||||
QString().sprintf("`TYPE`=%d,",q->value(1).toInt())+
|
||||
QString().sprintf("`CHANNEL`=%u,",q->value(2).toUInt())+
|
||||
QString::asprintf("`TYPE`=%d,",q->value(1).toInt())+
|
||||
QString::asprintf("`CHANNEL`=%u,",q->value(2).toUInt())+
|
||||
"`CUT_NAME`='"+RDEscapeString(q->value(3).toString())+"',"+
|
||||
"`SUN`='"+RDEscapeString(q->value(4).toString())+"',"+
|
||||
"`MON`='"+RDEscapeString(q->value(5).toString())+"',"+
|
||||
@@ -284,31 +284,31 @@ MainObject::MainObject(QObject *parent)
|
||||
"`FRI`='"+RDEscapeString(q->value(9).toString())+"',"+
|
||||
"`SAT`='"+RDEscapeString(q->value(10).toString())+"',"+
|
||||
"`DESCRIPTION`='"+RDEscapeString(q->value(11).toString())+"',"+
|
||||
QString().sprintf("`START_TYPE`=%d,",q->value(12).toInt())+
|
||||
QString::asprintf("`START_TYPE`=%d,",q->value(12).toInt())+
|
||||
"`START_TIME`='"+RDEscapeString(q->value(13).toString())+"',"+
|
||||
QString().sprintf("`START_LENGTH`=%d,",q->value(14).toInt())+
|
||||
QString().sprintf("`START_MATRIX`=%d,",q->value(15).toInt())+
|
||||
QString().sprintf("`START_LINE`=%d,",q->value(16).toInt())+
|
||||
QString().sprintf("`START_OFFSET`=%d,",q->value(17).toInt())+
|
||||
QString().sprintf("`END_TYPE`=%d,",q->value(18).toInt())+
|
||||
QString::asprintf("`START_LENGTH`=%d,",q->value(14).toInt())+
|
||||
QString::asprintf("`START_MATRIX`=%d,",q->value(15).toInt())+
|
||||
QString::asprintf("`START_LINE`=%d,",q->value(16).toInt())+
|
||||
QString::asprintf("`START_OFFSET`=%d,",q->value(17).toInt())+
|
||||
QString::asprintf("`END_TYPE`=%d,",q->value(18).toInt())+
|
||||
"`END_TIME`='"+RDEscapeString(q->value(19).toString())+"',"+
|
||||
QString().sprintf("`END_LENGTH`=%d,",q->value(20).toInt())+
|
||||
QString().sprintf("`END_MATRIX`=%d,",q->value(21).toInt())+
|
||||
QString().sprintf("`END_LINE`=%d,",q->value(22).toInt())+
|
||||
QString().sprintf("`LENGTH`=%u,",q->value(23).toUInt())+
|
||||
QString().sprintf("`TRIM_THRESHOLD`=%d,",q->value(24).toInt())+
|
||||
QString().sprintf("`NORMALIZE_LEVEL`=%d,",q->value(25).toInt())+
|
||||
QString().sprintf("`STARTDATE_OFFSET`=%u,",q->value(26).toUInt())+
|
||||
QString().sprintf("`ENDDATE_OFFSET`=%u,",q->value(27).toUInt())+
|
||||
QString().sprintf("`FORMAT`=%d,",q->value(28).toInt())+
|
||||
QString().sprintf("`CHANNELS`=%d,",q->value(29).toInt())+
|
||||
QString().sprintf("`SAMPRATE`=%d,",q->value(30).toInt())+
|
||||
QString().sprintf("`BITRATE`=%d,",q->value(31).toInt())+
|
||||
QString().sprintf("`QUALITY`=%d,",q->value(32).toInt())+
|
||||
QString().sprintf("`MACRO_CART`=%d,",q->value(33).toInt())+
|
||||
QString().sprintf("`SWITCH_INPUT`=%d,",q->value(34).toInt())+
|
||||
QString().sprintf("`SWITCH_OUTPUT`=%d,",q->value(35).toInt())+
|
||||
QString().sprintf("`EXIT_CODE`=%d,",q->value(36).toInt())+
|
||||
QString::asprintf("`END_LENGTH`=%d,",q->value(20).toInt())+
|
||||
QString::asprintf("`END_MATRIX`=%d,",q->value(21).toInt())+
|
||||
QString::asprintf("`END_LINE`=%d,",q->value(22).toInt())+
|
||||
QString::asprintf("`LENGTH`=%u,",q->value(23).toUInt())+
|
||||
QString::asprintf("`TRIM_THRESHOLD`=%d,",q->value(24).toInt())+
|
||||
QString::asprintf("`NORMALIZE_LEVEL`=%d,",q->value(25).toInt())+
|
||||
QString::asprintf("`STARTDATE_OFFSET`=%u,",q->value(26).toUInt())+
|
||||
QString::asprintf("`ENDDATE_OFFSET`=%u,",q->value(27).toUInt())+
|
||||
QString::asprintf("`FORMAT`=%d,",q->value(28).toInt())+
|
||||
QString::asprintf("`CHANNELS`=%d,",q->value(29).toInt())+
|
||||
QString::asprintf("`SAMPRATE`=%d,",q->value(30).toInt())+
|
||||
QString::asprintf("`BITRATE`=%d,",q->value(31).toInt())+
|
||||
QString::asprintf("`QUALITY`=%d,",q->value(32).toInt())+
|
||||
QString::asprintf("`MACRO_CART`=%d,",q->value(33).toInt())+
|
||||
QString::asprintf("`SWITCH_INPUT`=%d,",q->value(34).toInt())+
|
||||
QString::asprintf("`SWITCH_OUTPUT`=%d,",q->value(35).toInt())+
|
||||
QString::asprintf("`EXIT_CODE`=%d,",q->value(36).toInt())+
|
||||
"`ONE_SHOT`='"+RDEscapeString(q->value(37).toString())+"',"+
|
||||
"`URL`='"+RDEscapeString(q->value(38).toString())+"',"+
|
||||
"`URL_USERNAME`='"+RDEscapeString(q->value(39).toString())+"',"+
|
||||
|
@@ -201,7 +201,7 @@ MainObject::MainObject(QObject *parent)
|
||||
//
|
||||
// Transfer Loop
|
||||
//
|
||||
sql=QString().sprintf("select ")+
|
||||
sql=QString("select ")+
|
||||
"`NUMBER`,"+ // 00
|
||||
"`TYPE`,"+ // 01
|
||||
"`GROUP_NAME`,"+ // 02
|
||||
@@ -232,7 +232,7 @@ MainObject::MainObject(QObject *parent)
|
||||
"`MACROS`,"+ // 28
|
||||
"`SCHED_CODES` "+ // 29
|
||||
"from `CART` where "+
|
||||
QString().sprintf("(`NUMBER`>=%u)&&(`NUMBER`<=%u)",start_cartnum,end_cartnum);
|
||||
QString::asprintf("(`NUMBER`>=%u)&&(`NUMBER`<=%u)",start_cartnum,end_cartnum);
|
||||
q=new QSqlQuery(sql,ext_db);
|
||||
while(q->next()) {
|
||||
printf("Transferring cart %06u [%s]...",q->value(0).toUInt(),
|
||||
@@ -256,18 +256,18 @@ MainObject::MainObject(QObject *parent)
|
||||
//
|
||||
// Purge old entries
|
||||
//
|
||||
sql=QString().sprintf("select `CUT_NAME` from `CUTS` where `CART_NUMBER`=%u",
|
||||
sql=QString::asprintf("select `CUT_NAME` from `CUTS` where `CART_NUMBER`=%u",
|
||||
q->value(0).toUInt());
|
||||
q1=new QSqlQuery(sql,filter_db);
|
||||
while(q1->next()) {
|
||||
unlink(RDCut::pathName(q1->value(0).toString()).toUtf8());
|
||||
}
|
||||
delete q1;
|
||||
sql=QString().sprintf("delete from `CUTS` where `CART_NUMBER`=%u",
|
||||
sql=QString::asprintf("delete from `CUTS` where `CART_NUMBER`=%u",
|
||||
q->value(0).toUInt());
|
||||
q1=new QSqlQuery(sql,filter_db);
|
||||
delete q1;
|
||||
sql=QString().sprintf("delete from `CART` where `NUMBER`=%u",
|
||||
sql=QString::asprintf("delete from `CART` where `NUMBER`=%u",
|
||||
q->value(0).toUInt());
|
||||
q1=new QSqlQuery(sql,filter_db);
|
||||
delete q1;
|
||||
@@ -282,8 +282,8 @@ MainObject::MainObject(QObject *parent)
|
||||
owner=QString("'")+RDEscapeString(q->value(26).toString())+"'";
|
||||
}
|
||||
sql=QString("insert into `CART` set ")+
|
||||
QString().sprintf("`NUMBER`=%u,",q->value(0).toUInt())+
|
||||
QString().sprintf("`TYPE`=%u,",q->value(1).toUInt())+
|
||||
QString::asprintf("`NUMBER`=%u,",q->value(0).toUInt())+
|
||||
QString::asprintf("`TYPE`=%u,",q->value(1).toUInt())+
|
||||
"`GROUP_NAME`='"+RDEscapeString(group)+"',"+
|
||||
"`TITLE`='"+RDEscapeString(q->value(3).toString())+"',"+
|
||||
"`ARTIST`='"+RDEscapeString(q->value(4).toString())+"',"+
|
||||
@@ -296,15 +296,15 @@ MainObject::MainObject(QObject *parent)
|
||||
"`COMPOSER`='"+RDEscapeString(q->value(11).toString())+"',"+
|
||||
"`USER_DEFINED`='"+RDEscapeString(q->value(12).toString())+"',"+
|
||||
"`USAGE_CODE`='"+RDEscapeString(q->value(13).toString())+"',"+
|
||||
QString().sprintf("`FORCED_LENGTH`=%u,",q->value(14).toUInt())+
|
||||
QString().sprintf("`AVERAGE_LENGTH`=%u,",q->value(15).toUInt())+
|
||||
QString().sprintf("`LENGTH_DEVIATION`=%u,",q->value(16).toUInt())+
|
||||
QString().sprintf("`AVERAGE_SEGUE_LENGTH`=%u,",q->value(17).toUInt())+
|
||||
QString().sprintf("`AVERAGE_HOOK_LENGTH`=%u,",q->value(18).toUInt())+
|
||||
QString().sprintf("`CUT_QUANTITY`=%u,",q->value(19).toUInt())+
|
||||
QString().sprintf("`LAST_CUT_PLAYED`=%u,",q->value(20).toUInt())+
|
||||
QString().sprintf("`PLAY_ORDER`=%u,",q->value(21).toUInt())+
|
||||
QString().sprintf("`VALIDITY`=%u,",q->value(22).toUInt())+
|
||||
QString::asprintf("`FORCED_LENGTH`=%u,",q->value(14).toUInt())+
|
||||
QString::asprintf("`AVERAGE_LENGTH`=%u,",q->value(15).toUInt())+
|
||||
QString::asprintf("`LENGTH_DEVIATION`=%u,",q->value(16).toUInt())+
|
||||
QString::asprintf("`AVERAGE_SEGUE_LENGTH`=%u,",q->value(17).toUInt())+
|
||||
QString::asprintf("`AVERAGE_HOOK_LENGTH`=%u,",q->value(18).toUInt())+
|
||||
QString::asprintf("`CUT_QUANTITY`=%u,",q->value(19).toUInt())+
|
||||
QString::asprintf("`LAST_CUT_PLAYED`=%u,",q->value(20).toUInt())+
|
||||
QString::asprintf("`PLAY_ORDER`=%u,",q->value(21).toUInt())+
|
||||
QString::asprintf("`VALIDITY`=%u,",q->value(22).toUInt())+
|
||||
"`ENFORCE_LENGTH`='"+RDEscapeString(q->value(23).toString())+"',"+
|
||||
"`PRESERVE_PITCH`='"+RDEscapeString(q->value(24).toString())+"',"+
|
||||
"`ASYNCRONOUS`='"+RDEscapeString(q->value(25).toString())+"',"+
|
||||
@@ -351,7 +351,7 @@ MainObject::MainObject(QObject *parent)
|
||||
"`TALK_START_POINT`,"+ // 34
|
||||
"`TALK_END_POINT` "+ // 35
|
||||
"from `CUTS` where "+
|
||||
QString().sprintf("`CART_NUMBER`=%u",q->value(0).toUInt());
|
||||
QString::asprintf("`CART_NUMBER`=%u",q->value(0).toUInt());
|
||||
q1=new QSqlQuery(sql,ext_db);
|
||||
while(q1->next()) {
|
||||
if(q1->value(7).isNull()) {
|
||||
@@ -382,12 +382,12 @@ MainObject::MainObject(QObject *parent)
|
||||
}
|
||||
sql=QString("insert into `CUTS` set ")+
|
||||
"`CUT_NAME`='"+RDEscapeString(q1->value(0).toString())+"',"+
|
||||
QString().sprintf("`CART_NUMBER`=%u,",q->value(0).toUInt())+
|
||||
QString::asprintf("`CART_NUMBER`=%u,",q->value(0).toUInt())+
|
||||
"`EVERGREEN`='"+RDEscapeString(q1->value(1).toString())+"',"+
|
||||
"`DESCRIPTION`='"+RDEscapeString(q1->value(2).toString())+"',"+
|
||||
"`OUTCUE`='"+RDEscapeString(q1->value(3).toString())+"',"+
|
||||
"`ISRC`='"+RDEscapeString(q1->value(4).toString())+"',"+
|
||||
QString().sprintf("`LENGTH`=%u,",q1->value(5).toUInt())+
|
||||
QString::asprintf("`LENGTH`=%u,",q1->value(5).toUInt())+
|
||||
"`ORIGIN_DATETIME`='"+RDEscapeString(q1->value(6).toString())+"',"+
|
||||
"`START_DATETIME`="+start_datetime+","+
|
||||
"`END_DATETIME`="+end_datetime+","+
|
||||
@@ -401,24 +401,24 @@ MainObject::MainObject(QObject *parent)
|
||||
"`START_DAYPART`="+start_daypart+","+
|
||||
"`END_DAYPART`="+end_daypart+","+
|
||||
"`ORIGIN_NAME`='"+RDEscapeString(q1->value(18).toString())+"',"+
|
||||
QString().sprintf("`WEIGHT`=%u,",q1->value(19).toUInt())+
|
||||
QString().sprintf("`VALIDITY`=%u,",q1->value(20).toUInt())+
|
||||
QString().sprintf("`CODING_FORMAT`=%u,",q1->value(21).toUInt())+
|
||||
QString().sprintf("`SAMPLE_RATE`=%u,",q1->value(22).toUInt())+
|
||||
QString().sprintf("`BIT_RATE`=%u,",q1->value(23).toUInt())+
|
||||
QString().sprintf("`CHANNELS`=%u,",q1->value(24).toUInt())+
|
||||
QString().sprintf("`PLAY_GAIN`=%d,",q1->value(25).toInt())+
|
||||
QString().sprintf("`START_POINT`=%d,",q1->value(26).toInt())+
|
||||
QString().sprintf("`END_POINT`=%d,",q1->value(27).toInt())+
|
||||
QString().sprintf("`FADEUP_POINT`=%d,",q1->value(28).toInt())+
|
||||
QString().sprintf("`FADEDOWN_POINT`=%d,",q1->value(29).toInt())+
|
||||
QString().sprintf("`SEGUE_START_POINT`=%d,",q1->value(30).toInt())+
|
||||
QString().sprintf("`SEGUE_END_POINT`=%d,",q1->value(31).toInt())+
|
||||
QString().sprintf("`SEGUE_GAIN`=%d,",q1->value(32).toInt())+
|
||||
QString().sprintf("`HOOK_START_POINT`=%d,",q1->value(33).toInt())+
|
||||
QString().sprintf("`HOOK_END_POINT`=%d,",q1->value(34).toInt())+
|
||||
QString().sprintf("`TALK_START_POINT`=%d,",q1->value(35).toInt())+
|
||||
QString().sprintf("`TALK_END_POINT`=%d",q1->value(36).toInt());
|
||||
QString::asprintf("`WEIGHT`=%u,",q1->value(19).toUInt())+
|
||||
QString::asprintf("`VALIDITY`=%u,",q1->value(20).toUInt())+
|
||||
QString::asprintf("`CODING_FORMAT`=%u,",q1->value(21).toUInt())+
|
||||
QString::asprintf("`SAMPLE_RATE`=%u,",q1->value(22).toUInt())+
|
||||
QString::asprintf("`BIT_RATE`=%u,",q1->value(23).toUInt())+
|
||||
QString::asprintf("`CHANNELS`=%u,",q1->value(24).toUInt())+
|
||||
QString::asprintf("`PLAY_GAIN`=%d,",q1->value(25).toInt())+
|
||||
QString::asprintf("`START_POINT`=%d,",q1->value(26).toInt())+
|
||||
QString::asprintf("`END_POINT`=%d,",q1->value(27).toInt())+
|
||||
QString::asprintf("`FADEUP_POINT`=%d,",q1->value(28).toInt())+
|
||||
QString::asprintf("`FADEDOWN_POINT`=%d,",q1->value(29).toInt())+
|
||||
QString::asprintf("`SEGUE_START_POINT`=%d,",q1->value(30).toInt())+
|
||||
QString::asprintf("`SEGUE_END_POINT`=%d,",q1->value(31).toInt())+
|
||||
QString::asprintf("`SEGUE_GAIN`=%d,",q1->value(32).toInt())+
|
||||
QString::asprintf("`HOOK_START_POINT`=%d,",q1->value(33).toInt())+
|
||||
QString::asprintf("`HOOK_END_POINT`=%d,",q1->value(34).toInt())+
|
||||
QString::asprintf("`TALK_START_POINT`=%d,",q1->value(35).toInt())+
|
||||
QString::asprintf("`TALK_END_POINT`=%d",q1->value(36).toInt());
|
||||
q2=new QSqlQuery(sql,filter_db);
|
||||
delete q2;
|
||||
ok=RDCopy(ext_audiodir+q1->value(0).toString()+"."+RD_AUDIO_EXTENSION,
|
||||
|
@@ -130,7 +130,7 @@ void MainObject::InjectLine(char *line)
|
||||
//
|
||||
QString base_sql=QString("insert into `RECORDINGS` set ")+
|
||||
"`STATION_NAME`='"+RDEscapeString(rda->config()->sasStation())+"',"+
|
||||
QString().sprintf("`CHANNEL`=%d,",rda->config()->sasMatrix());
|
||||
QString::asprintf("`CHANNEL`=%d,",rda->config()->sasMatrix());
|
||||
|
||||
//
|
||||
// Day of the week fields
|
||||
@@ -161,7 +161,7 @@ void MainObject::InjectLine(char *line)
|
||||
// Time
|
||||
//
|
||||
line[17]=0;
|
||||
base_sql+=QString().sprintf("`START_TIME`='%s',",line+9);
|
||||
base_sql+=QString::asprintf("`START_TIME`='%s',",line+9);
|
||||
|
||||
//
|
||||
// Title
|
||||
@@ -214,7 +214,7 @@ void MainObject::InjectSwitchEvent(QString sql,int input,int output)
|
||||
//
|
||||
// Input and Output
|
||||
//
|
||||
sql+=QString().sprintf("`SWITCH_INPUT`=%d,`SWITCH_OUTPUT`=%d",input,output);
|
||||
sql+=QString::asprintf("`SWITCH_INPUT`=%d,`SWITCH_OUTPUT`=%d",input,output);
|
||||
RDSqlQuery::apply(sql);
|
||||
filter_switch_count++;
|
||||
}
|
||||
@@ -230,7 +230,7 @@ void MainObject::InjectCartEvent(QString sql,int gpo)
|
||||
//
|
||||
// Macro Cart
|
||||
//
|
||||
sql+=QString().sprintf("`MACRO_CART`=%d",gpo+rda->config()->sasBaseCart());
|
||||
sql+=QString::asprintf("`MACRO_CART`=%d",gpo+rda->config()->sasBaseCart());
|
||||
filter_macro_count++;
|
||||
RDSqlQuery *q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
|
@@ -102,7 +102,7 @@ MainObject::MainObject(QObject *parent)
|
||||
}
|
||||
while(ReadLine(file,&wr)) {
|
||||
strcpy(wr.extension,audio_extension.toUtf8());
|
||||
audioname=QString().sprintf("%s/%s.%s",audiodir.toUtf8().constData(),
|
||||
audioname=QString::asprintf("%s/%s.%s",audiodir.toUtf8().constData(),
|
||||
wr.filename,
|
||||
audio_extension.toUtf8().constData());
|
||||
wavefile=new RDWaveFile(audioname);
|
||||
@@ -204,15 +204,15 @@ bool MainObject::ImportCut(RDGroup *group,struct WingsRecord *rec,
|
||||
rec->filename,rec->title,cartnum,group->name().toUtf8().constData());
|
||||
|
||||
sql=QString("insert into `CART` set ")+
|
||||
QString().sprintf("`NUMBER`=%u,",cartnum)+
|
||||
QString::asprintf("`NUMBER`=%u,",cartnum)+
|
||||
"`GROUP_NAME`='"+RDEscapeString(group->name())+"',"+
|
||||
"`TITLE`='"+RDEscapeString(rec->title)+"',"+
|
||||
"`ARTIST`='"+RDEscapeString(rec->artist)+"',"+
|
||||
"`ALBUM`='"+RDEscapeString(rec->album)+"',"+
|
||||
"`CUT_QUANTITY`=1,"+
|
||||
QString().sprintf("`TYPE`=%d,",RDCart::Audio)+
|
||||
QString().sprintf("`FORCED_LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
QString().sprintf("`AVERAGE_LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
QString::asprintf("`TYPE`=%d,",RDCart::Audio)+
|
||||
QString::asprintf("`FORCED_LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
QString::asprintf("`AVERAGE_LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
"`USER_DEFINED`='"+RDEscapeString(rec->filename)+"."+
|
||||
RDEscapeString(rec->extension)+"'";
|
||||
RDSqlQuery::apply(sql);
|
||||
@@ -222,13 +222,13 @@ bool MainObject::ImportCut(RDGroup *group,struct WingsRecord *rec,
|
||||
"`DESCRIPTION`='"+RDEscapeString(rec->title)+"',"+
|
||||
"`ORIGIN_DATETIME`=now(),"+
|
||||
"`ORIGIN_NAME`='"+RDEscapeString(rda->config()->stationName())+"',"+
|
||||
QString().sprintf("`CODING_FORMAT`=%d,",format)+
|
||||
QString().sprintf("`SAMPLE_RATE`=%u,",wavefile->getSamplesPerSec())+
|
||||
QString().sprintf("`CHANNELS`=%d,",wavefile->getChannels())+
|
||||
QString().sprintf("`BIT_RATE`=%d,",wavefile->getHeadBitRate())+
|
||||
QString().sprintf("`LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
QString::asprintf("`CODING_FORMAT`=%d,",format)+
|
||||
QString::asprintf("`SAMPLE_RATE`=%u,",wavefile->getSamplesPerSec())+
|
||||
QString::asprintf("`CHANNELS`=%d,",wavefile->getChannels())+
|
||||
QString::asprintf("`BIT_RATE`=%d,",wavefile->getHeadBitRate())+
|
||||
QString::asprintf("`LENGTH`=%u,",wavefile->getExtTimeLength())+
|
||||
"`START_POINT`=0,"+
|
||||
QString().sprintf("`END_POINT`=%d where ",wavefile->getExtTimeLength())+
|
||||
QString::asprintf("`END_POINT`=%d where ",wavefile->getExtTimeLength())+
|
||||
"`CUT_NAME`='"+RDCut::cutName(cartnum,1)+"'";
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
|
Reference in New Issue
Block a user