Hi,

I'm running Rivendell 1.7.2 (packaged Ubuntu version), and have a 
strange problem: if I edit a log that's currently playing using 
RDLogEdit (in my tests I inserted one song shortly after the currently 
playing item) then refresh RDAirplay, any events that would end after 
midnight are deleted. This includes the Chain To that would conclude the 
log, which breaks playout at roughly midnight.

A quick leaf through the code reveals that QTime rather than QDateTime 
is being used to represent times, which explains things like why Airplay 
thinks my roughly 36-hour log is 12 hours long, so the obvious candidate 
is that somewhere code is comparing the predicted start time with the 
current time and concluding that the event is in the past, but I can't 
put my finger on any code actually doing so.

Has anyone heard of a similar bug? Is it something that's been fixed in 
more recent versions? I'll work on getting an installation set up that's 
viable to run under gdb and see if I can unpick what the refresh process 
is doing wrong soon...

Chris
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to