Add RtcEventProcessor::AddEvents overload that accepts PacketDirection.

Bug: b/282153758
Change-Id: I53d379752f2e8eca91eb190e966ca1853330a210
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309480
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40315}
This commit is contained in:
Björn Terelius 2023-06-20 11:37:05 +02:00 committed by WebRTC LUCI CQ
parent e5ee43787a
commit 9e247b6262

View file

@ -19,6 +19,7 @@
#include <vector>
#include "api/function_view.h"
#include "logging/rtc_event_log/rtc_event_log_parser.h"
#include "rtc_base/checks.h"
namespace webrtc {
@ -115,6 +116,14 @@ class RtcEventProcessor {
std::push_heap(event_lists_.begin(), event_lists_.end(), Cmp);
}
template <typename Iterable>
void AddEvents(
const Iterable& iterable,
std::function<void(const typename Iterable::value_type&)> handler,
PacketDirection /*not used*/) {
AddEvents(iterable, handler);
}
void ProcessEventsInOrder();
private: