orders.clear();
expected_timestamp = std::chrono::steady_clock::time_point::min();
}
- void frame_arrived(std::chrono::steady_clock::time_point now, int64_t frame_duration, size_t dropped_frames);
+ void frame_arrived(std::chrono::steady_clock::time_point now, int64_t frame_duration, size_t dropped_frames, bool verbose = false);
std::chrono::steady_clock::time_point get_expected_next_frame() const { return expected_timestamp; }
double estimate_max_jitter() const;
int64_t input_frame_duration,
int64_t master_frame_duration,
double max_input_card_jitter_seconds,
- double max_master_card_jitter_seconds);
+ double max_master_card_jitter_seconds, bool verbose=false);
unsigned get_safe_queue_length() const { return safe_queue_length; }
private: