| Index: webrtc/logging/rtc_event_log/rtc_event_log.h
|
| diff --git a/webrtc/logging/rtc_event_log/rtc_event_log.h b/webrtc/logging/rtc_event_log/rtc_event_log.h
|
| index dc3351120c89d458222e715ad0a872f5804dc2c7..69b570f5a019fda404c8566e88e7a084bec2c25e 100644
|
| --- a/webrtc/logging/rtc_event_log/rtc_event_log.h
|
| +++ b/webrtc/logging/rtc_event_log/rtc_event_log.h
|
| @@ -170,6 +170,11 @@ class RtcEventLog {
|
| virtual void LogProbeResultFailure(int id,
|
| ProbeFailureReason failure_reason) = 0;
|
|
|
| + virtual void LogAckedBitrate(uint32_t bitrate_bps) = 0;
|
| +
|
| + virtual void LogAlrState(bool in_alr, uint32_t usage_bps) = 0;
|
| + virtual void LogPacketQueueTime(uint32_t ssrc, int64_t time_ms) = 0;
|
| +
|
| // Reads an RtcEventLog file and returns true when reading was successful.
|
| // The result is stored in the given EventStream object.
|
| // The order of the events in the EventStream is implementation defined.
|
| @@ -224,6 +229,9 @@ class RtcEventLogNullImpl : public RtcEventLog {
|
| void LogProbeResultSuccess(int id, int bitrate_bps) override{};
|
| void LogProbeResultFailure(int id,
|
| ProbeFailureReason failure_reason) override{};
|
| + void LogAckedBitrate(uint32_t bitrate_bps) override{};
|
| + void LogAlrState(bool in_alr, uint32_t usage_bps) override{};
|
| + void LogPacketQueueTime(uint32_t ssrc, int64_t time_ms) override{};
|
| };
|
|
|
| } // namespace webrtc
|
|
|