mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-05-22 07:39:35 +02:00
2021-09-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogmanager(1) that caused leading event attributes to fail to be preserved when suppressing Music of Traffic import markers. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
parent
ac594cc68b
commit
74d738d33c
@ -22379,3 +22379,7 @@
|
||||
* Cleaned up a build warning in 'lib/rddb.h'.
|
||||
2021-09-01 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Cleaned up deprecation warnings for 'QString::sprintf()'.
|
||||
2021-09-07 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Fixed a bug in rdlogmanager(1) that caused leading event
|
||||
attributes to fail to be preserved when suppressing Music of
|
||||
Traffic import markers.
|
||||
|
@ -1033,7 +1033,7 @@ bool RDEventLine::linkLog(RDLogModel *e,RDLog *log,const QString &svcname,
|
||||
logline->setStartTime(RDLogLine::Logged,time);
|
||||
logline->setType(RDLogLine::TrafficLink);
|
||||
logline->setSource(event_src);
|
||||
logline->setTransType(trans_type);
|
||||
// logline->setTransType(trans_type);
|
||||
logline->setEventLength(event_length);
|
||||
logline->setLinkEventName(event_nested_event);
|
||||
logline->setLinkStartTime(q->value(9).toTime());
|
||||
@ -1055,7 +1055,7 @@ bool RDEventLine::linkLog(RDLogModel *e,RDLog *log,const QString &svcname,
|
||||
logline->setStartTime(RDLogLine::Logged,time);
|
||||
logline->setType(RDLogLine::Track);
|
||||
logline->setSource(event_src);
|
||||
logline->setTransType(RDLogLine::Segue);
|
||||
// logline->setTransType(RDLogLine::Segue);
|
||||
logline->setMarkerComment(q->value(7).toString());
|
||||
logline->setEventLength(event_length);
|
||||
logline->setLinkEventName(event_name);
|
||||
@ -1077,7 +1077,7 @@ bool RDEventLine::linkLog(RDLogModel *e,RDLog *log,const QString &svcname,
|
||||
logline->setStartTime(RDLogLine::Logged,time);
|
||||
logline->setType(RDLogLine::Marker);
|
||||
logline->setSource(event_src);
|
||||
logline->setTransType(RDLogLine::Segue);
|
||||
// logline->(RDLogLine::Segue);
|
||||
logline->setMarkerComment(q->value(7).toString());
|
||||
logline->setEventLength(event_length);
|
||||
logline->setLinkEventName(event_name);
|
||||
@ -1102,9 +1102,9 @@ bool RDEventLine::linkLog(RDLogModel *e,RDLog *log,const QString &svcname,
|
||||
QTime(start_start_hour,0,0).addSecs(q->value(1).toInt()));
|
||||
logline->setType(RDLogLine::Cart);
|
||||
logline->setCartNumber(q->value(0).toUInt());
|
||||
logline->setGraceTime(grace_time);
|
||||
logline->setTimeType(time_type);
|
||||
logline->setTransType(trans_type);
|
||||
// logline->setGraceTime(grace_time);
|
||||
// logline->setTimeType(time_type);
|
||||
// logline->setTransType(trans_type);
|
||||
logline->setExtStartTime(QTime(0,0,0).addSecs(3600*start_start_hour+
|
||||
q->value(1).toInt()));
|
||||
logline->setExtLength(q->value(2).toInt());
|
||||
@ -1123,6 +1123,13 @@ bool RDEventLine::linkLog(RDLogModel *e,RDLog *log,const QString &svcname,
|
||||
time=time.addMSecs(length);
|
||||
}
|
||||
|
||||
//
|
||||
// Apply Leading Event Values
|
||||
//
|
||||
logline->setGraceTime(grace_time);
|
||||
logline->setTimeType(time_type);
|
||||
logline->setTransType(trans_type);
|
||||
|
||||
//
|
||||
// Clear Leading Event Values
|
||||
//
|
||||
|
Loading…
x
Reference in New Issue
Block a user