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:
parent
e5ee43787a
commit
9e247b6262
@ -19,6 +19,7 @@
|
|||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "api/function_view.h"
|
#include "api/function_view.h"
|
||||||
|
#include "logging/rtc_event_log/rtc_event_log_parser.h"
|
||||||
#include "rtc_base/checks.h"
|
#include "rtc_base/checks.h"
|
||||||
|
|
||||||
namespace webrtc {
|
namespace webrtc {
|
||||||
@ -115,6 +116,14 @@ class RtcEventProcessor {
|
|||||||
std::push_heap(event_lists_.begin(), event_lists_.end(), Cmp);
|
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();
|
void ProcessEventsInOrder();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user