2017-10-13 Fred Gleason <fredg@paravelsystems.com>

* Added a 'GROUPS.DEFAULT_CUT_LIFE' field to the database.
	* Incremented the database version to 269.
	* Added 'RDGroup::defaultCutLife()' and 'RDGroup::setDefaultCutLife()'
	methods.
	* Added a 'Set End Date/Time' control to the 'Edit Group' dialog in
	RDAdmin(1).
This commit is contained in:
Fred Gleason
2017-10-13 13:53:19 -04:00
parent 844be98df1
commit fdb5917f64
45 changed files with 1075 additions and 231 deletions

View File

@@ -1191,15 +1191,18 @@ int RDCart::addCut(unsigned format,unsigned bitrate,unsigned chans,
if(desc.isEmpty()) {
desc=QString().sprintf("Cut %03d",next);
}
sql=QString("insert into CUTS set CUT_NAME=\"")+next_name+"\","+
QString().sprintf("CART_NUMBER=%d,",cart_number)+
if(!RDCut::create(next_name)) {
return -1;
}
sql=QString("update CUTS set ")+
"ISCI=\""+RDEscapeString(isci)+"\","+
"DESCRIPTION=\""+RDEscapeString(desc)+"\","+
"LENGTH=0,"+
QString().sprintf("CODING_FORMAT=%d,",format)+
QString().sprintf("BIT_RATE=%d,",bitrate)+
QString().sprintf("CHANNELS=%d,",chans)+
QString().sprintf("PLAY_ORDER=%d",next);
QString().sprintf("PLAY_ORDER=%d where ",next)+
"CUT_NAME=\""+next_name+"\"";
q=new RDSqlQuery(sql);
delete q;