@@ -173,8 +173,9 @@ bool DelayedControls::push(uint32_t sequence, const ControlList &controls)
{
if (sequence < queueCount_) {
LOG(DelayedControls, Warning)
- << "Double push for sequence " << sequence
- << " current queue index: " << queueCount_;
+ << "Ignored double push for sequence " << sequence
+ << ". Current queue index: " << queueCount_;
+ return true;
}
while (sequence > queueCount_) {
@@ -277,7 +278,10 @@ ControlList DelayedControls::get(uint32_t sequence)
*/
void DelayedControls::applyControls(uint32_t sequence)
{
- LOG(DelayedControls, Debug) << "frame " << sequence << " started";
+ LOG(DelayedControls, Debug)
+ << "Apply controls for: " << sequence
+ << " (instant controls for frame "
+ << (sequence - maxDelay_) << ")";
while (queueCount_ - 1 < sequence) {
LOG(DelayedControls, Warning)