1
0
mirror of https://github.com/ElvishArtisan/rivendell.git synced 2025-04-17 06:32:36 +02:00

2015-08-29 Fred Gleason <fredg@paravelsystems.com>

* Removed instrumentation code in 'rdairplay/hourselector.cpp'.
	* Removed instrumentation code in 'rdairplay/log_play.cpp'.
	* Removed instrumentation code in 'rdairplay/rlmhost.cpp'.
This commit is contained in:
Fred Gleason 2015-08-29 10:22:59 -04:00
parent db4ffc6e0a
commit 436b090667
5 changed files with 8 additions and 41 deletions

@ -14828,3 +14828,7 @@
'refreshStatusChangedData()' method in 'rdairplay/rdairplay.cpp'.
2015-08-13 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.10.3caefix05.
2015-08-29 Fred Gleason <fredg@paravelsystems.com>
* Removed instrumentation code in 'rdairplay/hourselector.cpp'.
* Removed instrumentation code in 'rdairplay/log_play.cpp'.
* Removed instrumentation code in 'rdairplay/rlmhost.cpp'.

@ -134,13 +134,10 @@ void HourSelector::hourClicked(int hour)
void HourSelector::updateTimeData()
{
syslog(LOG_NOTICE,"HourSelector::pdateTimeData() starts...");
QTime now=QTime::currentTime();
for(unsigned i=0;i<24;i++) {
hour_button[i]->setPalette(palette());
}
hour_button[now.hour()]->setPalette(hour_active_palette);
hour_update_timer->start(now.msecsTo(QTime(now.hour()+1,0,1)),true);
syslog(LOG_NOTICE,"HourSelector::pdateTimeData() ends.");
}

@ -607,18 +607,13 @@ bool LogPlay::refresh()
int running;
int first_non_holdover = 0;
syslog(LOG_NOTICE,"LogPlay::refresh() starting...");
if(play_macro_running) {
play_refresh_pending=true;
syslog(LOG_NOTICE,"LogPlay::refresh() aborting, macro running.");
return true;
}
syslog(LOG_NOTICE,"LogPlay::refresh() emiting refreshStatusChanged(true)...");
emit refreshStatusChanged(true);
if((size()==0)||(play_log==NULL)) {
syslog(LOG_NOTICE,"LogPlay::refresh() emiting refreshStatusChanged(false)...");
emit refreshStatusChanged(false);
syslog(LOG_NOTICE,"LogPlay::refresh() aborting, no log data.");
return true;
}
@ -629,36 +624,30 @@ bool LogPlay::refresh()
e->setLogName(logName());
e->load();
play_modified_datetime=play_log->modifiedDatetime();
syslog(LOG_NOTICE,"LogPlay::refresh() loaded updated log...");
//
// Get the Next Event
//
if(nextEvent()!=NULL) { //End of the log?
next_id=nextEvent()->id();
syslog(LOG_NOTICE,"LogPlay::refresh() next event ID is %d...",next_id);
}
//
// Get Running Events
//
running=runningEvents(lines);
syslog(LOG_NOTICE,"LogPlay::refresh() running events are %d...",running);
for(int i=0;i<running;i++) {
if(lines[i]==play_next_line-1) {
current_id=logLine(lines[i])->id();
syslog(LOG_NOTICE,"LogPlay::refresh() current_id is %d...",current_id);
}
}
if(running>0 && next_id==-1) { //Last Event of Log Running?
current_id=logLine(lines[running-1])->id();
syslog(LOG_NOTICE,"LogPlay::refresh() current_id is %d (LAST EVENT)...",current_id);
}
//
// Pass 1: Finished or Active Events
//
syslog(LOG_NOTICE,"LogPlay::refresh() Pass 1 starts...");
for(int i=0;i<size();i++) {
d=logLine(i);
if(d->status()!=RDLogLine::Scheduled) {
@ -677,7 +666,6 @@ bool LogPlay::refresh()
//
// Pass 2: Purge Deleted Events
//
syslog(LOG_NOTICE,"LogPlay::refresh() Pass 2 starts...");
for(int i=size()-1;i>=0;i--) {
if(logLine(i)->pass()==0) {
remove(i,1,false,true);
@ -700,7 +688,6 @@ bool LogPlay::refresh()
//
// Pass 3: Add New Events
//
syslog(LOG_NOTICE,"LogPlay::refresh() Pass 3 starts...");
for(int i=0;i<e->size();i++) {
s=e->logLine(i);
if(s->pass()==0) {
@ -720,7 +707,6 @@ bool LogPlay::refresh()
//
// Pass 4: Delete Orphaned Past Playouts
//
syslog(LOG_NOTICE,"LogPlay::refresh() Pass 4 starts...");
for(int i=size()-1;i>=0;i--) {
d=logLine(i);
if((d->status()==RDLogLine::Finished)&&(d->pass()!=2)) {
@ -731,7 +717,6 @@ bool LogPlay::refresh()
//
// Restore Next Event
//
syslog(LOG_NOTICE,"LogPlay::refresh() Restore Next starts...");
if(current_id!=-1 && e->loglineById(current_id)!=NULL) {
// Make Next after currently playing cart
// The next event cannot have been a holdover,
@ -749,35 +734,23 @@ bool LogPlay::refresh()
//
// Clean Up
//
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up...");
delete e;
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 1");
for(int i=0;i<size();i++) {
logLine(i)->clearPass();
}
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 2");
RefreshEvents(0,size());
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 3");
UpdateStartTimes(next_line);
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 4");
UpdatePostPoint();
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 5");
SetTransTimer();
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 6");
emit transportChanged();
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 7");
emit reloaded();
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 8");
if(!play_refreshable) {
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 9");
play_refreshable=false;
emit refreshabilityChanged(play_refreshable);
}
syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 10");
emit refreshStatusChanged(false);
syslog(LOG_NOTICE,"LogPlay::refresh() completes.");
return true;
}
@ -1392,8 +1365,6 @@ void LogPlay::resync()
void LogPlay::transTimerData()
{
syslog(LOG_NOTICE,"LogPlay::transTimerData() starts...");
int lines[TRANSPORT_QUANTITY];
RDLogLine *logline=NULL;
int grace=0;
@ -1406,7 +1377,6 @@ void LogPlay::transTimerData()
if(play_op_mode==RDAirPlayConf::Auto) {
if(!GetNextPlayable(&play_trans_line,false)) {
SetTransTimer();
syslog(LOG_NOTICE,"LogPlay::transTimerData() ends [1].");
return;
}
if((logline=logLine(play_trans_line))!=NULL) {
@ -1422,7 +1392,6 @@ void LogPlay::transTimerData()
if(logline==NULL) {
LogLine(RDConfig::LogNotice," invalid logline");
SetTransTimer();
syslog(LOG_NOTICE,"LogPlay::transTimerData() ends [2].");
return;
}
switch(logline->graceTime()) {
@ -1455,24 +1424,20 @@ void LogPlay::transTimerData()
}
}
SetTransTimer();
syslog(LOG_NOTICE,"LogPlay::transTimerData() ends [3].");
}
void LogPlay::graceTimerData()
{
syslog(LOG_NOTICE,"LogPlay::graceTimerData() starts...");
int lines[TRANSPORT_QUANTITY];
int line=play_grace_line;
if(play_op_mode==RDAirPlayConf::Auto) {
if(!GetNextPlayable(&line,false)) {
SetTransTimer();
syslog(LOG_NOTICE,"LogPlay::graceTimerData() ends [1].");
return;
}
if(line!=play_grace_line) {
syslog(LOG_NOTICE,"LogPlay::graceTimerData() ends [2].");
return;
}
if((runningEvents(lines)==0)) {
@ -1490,7 +1455,6 @@ void LogPlay::graceTimerData()
}
}
}
syslog(LOG_NOTICE,"LogPlay::graceTimerData() ends [3].");
}

@ -1973,6 +1973,10 @@ void MainWidget::refreshStatusChangedData(bool active)
}
air_refresh_label->setText("");
}
//
// FIXME: Disabled in 2.10.3caefix05 due to segfault problems.
// Do we really need this?
//
// qApp->processEvents();
}

@ -327,11 +327,9 @@ void RLMHost::saveMetadata(const struct rlm_pad *pad,RDLogLine *logline)
void RLMHost::timerData(int timernum)
{
syslog(LOG_NOTICE,"RLMHost::timerData(%d) starts...",timernum);
if(plugin_timer_expired_sym!=NULL) {
plugin_timer_expired_sym(this,timernum);
}
syslog(LOG_NOTICE,"RLMHost::timerData() ends.");
}