| Index: voice_engine/channel.cc
|
| diff --git a/voice_engine/channel.cc b/voice_engine/channel.cc
|
| index aaca65a36dd65a63384d8e93e32c21af4fd1637d..c3a4e7b523e9903c818fd0d9b3b029debffec39c 100644
|
| --- a/voice_engine/channel.cc
|
| +++ b/voice_engine/channel.cc
|
| @@ -11,7 +11,10 @@
|
| #include "voice_engine/channel.h"
|
|
|
| #include <algorithm>
|
| +#include <map>
|
| +#include <string>
|
| #include <utility>
|
| +#include <vector>
|
|
|
| #include "api/array_view.h"
|
| #include "audio/utility/audio_frame_operations.h"
|
| @@ -98,29 +101,32 @@ class RtcEventLogProxy final : public webrtc::RtcEventLog {
|
| }
|
| }
|
|
|
| - void LogRtpHeader(webrtc::PacketDirection direction,
|
| - const uint8_t* header,
|
| - size_t packet_length) override {
|
| - LogRtpHeader(direction, header, packet_length, PacedPacketInfo::kNotAProbe);
|
| + void LogIncomingRtpHeader(const RtpPacketReceived& packet) override {
|
| + rtc::CritScope lock(&crit_);
|
| + if (event_log_) {
|
| + event_log_->LogIncomingRtpHeader(packet);
|
| + }
|
| + }
|
| +
|
| + void LogOutgoingRtpHeader(const RtpPacketToSend& packet,
|
| + int probe_cluster_id) override {
|
| + rtc::CritScope lock(&crit_);
|
| + if (event_log_) {
|
| + event_log_->LogOutgoingRtpHeader(packet, probe_cluster_id);
|
| + }
|
| }
|
|
|
| - void LogRtpHeader(webrtc::PacketDirection direction,
|
| - const uint8_t* header,
|
| - size_t packet_length,
|
| - int probe_cluster_id) override {
|
| + void LogIncomingRtcpPacket(rtc::ArrayView<const uint8_t> packet) override {
|
| rtc::CritScope lock(&crit_);
|
| if (event_log_) {
|
| - event_log_->LogRtpHeader(direction, header, packet_length,
|
| - probe_cluster_id);
|
| + event_log_->LogIncomingRtcpPacket(packet);
|
| }
|
| }
|
|
|
| - void LogRtcpPacket(webrtc::PacketDirection direction,
|
| - const uint8_t* packet,
|
| - size_t length) override {
|
| + void LogOutgoingRtcpPacket(rtc::ArrayView<const uint8_t> packet) override {
|
| rtc::CritScope lock(&crit_);
|
| if (event_log_) {
|
| - event_log_->LogRtcpPacket(direction, packet, length);
|
| + event_log_->LogOutgoingRtcpPacket(packet);
|
| }
|
| }
|
|
|
|
|