Index: webrtc/video/video_quality_test.cc |
diff --git a/webrtc/video/video_quality_test.cc b/webrtc/video/video_quality_test.cc |
index 4d25557b218d3cd71b812002109d4307e133f3ae..3b2a76af32e57aae786cd02c83ff01d59756b9e6 100644 |
--- a/webrtc/video/video_quality_test.cc |
+++ b/webrtc/video/video_quality_test.cc |
@@ -46,8 +46,7 @@ class VideoAnalyzer : public PacketReceiver, |
public Transport, |
public VideoRenderer, |
public VideoCaptureInput, |
- public EncodedFrameObserver, |
- public EncodingTimeObserver { |
+ public EncodedFrameObserver { |
public: |
VideoAnalyzer(test::LayerFilteringTransport* transport, |
const std::string& test_label, |
@@ -129,8 +128,7 @@ class VideoAnalyzer : public PacketReceiver, |
return receiver_->DeliverPacket(media_type, packet, length, packet_time); |
} |
- // EncodingTimeObserver. |
- void OnReportEncodedTime(int64_t ntp_time_ms, int encode_time_ms) override { |
+ void OnEncodeTiming(int64_t ntp_time_ms, int encode_time_ms) override { |
rtc::CritScope crit(&comparison_lock_); |
samples_encode_time_ms_[ntp_time_ms] = encode_time_ms; |
} |
@@ -208,7 +206,7 @@ class VideoAnalyzer : public PacketReceiver, |
assert(!reference_frame.IsZeroSize()); |
if (send_timestamp == reference_frame.timestamp() - 1) { |
// TODO(ivica): Make this work for > 2 streams. |
- // Look at rtp_sender.c:RTPSender::BuildRTPHeader. |
+ // Look at RTPSender::BuildRTPHeader. |
++send_timestamp; |
} |
EXPECT_EQ(reference_frame.timestamp(), send_timestamp); |
@@ -977,7 +975,6 @@ void VideoQualityTest::RunWithAnalyzer(const Params& params) { |
recv_transport.SetReceiver(sender_call_->Receiver()); |
SetupCommon(&analyzer, &recv_transport); |
- video_send_config_.encoding_time_observer = &analyzer; |
åsapersson
2016/02/04 11:17:55
set video_send_config_.post_encode_callback?
pbos-webrtc
2016/02/04 12:38:04
Done, had to add a proxy class because analyzer is
|
video_receive_configs_[params_.ss.selected_stream].renderer = &analyzer; |
for (auto& config : video_receive_configs_) |
config.pre_decode_callback = &analyzer; |