Index: webrtc/modules/video_coding/video_receiver.cc |
diff --git a/webrtc/modules/video_coding/video_receiver.cc b/webrtc/modules/video_coding/video_receiver.cc |
index a7fea8555bce846b959ff1d31ea65d86bde2b4ea..129a1b5c45048fced43cb7ab1492aaa6d28f66ac 100644 |
--- a/webrtc/modules/video_coding/video_receiver.cc |
+++ b/webrtc/modules/video_coding/video_receiver.cc |
@@ -74,12 +74,13 @@ void VideoReceiver::Process() { |
int jitter_buffer_ms; |
int min_playout_delay_ms; |
int render_delay_ms; |
- _timing->GetTimings(&decode_ms, &max_decode_ms, ¤t_delay_ms, |
- &target_delay_ms, &jitter_buffer_ms, |
- &min_playout_delay_ms, &render_delay_ms); |
- _decoderTimingCallback->OnDecoderTiming( |
- decode_ms, max_decode_ms, current_delay_ms, target_delay_ms, |
- jitter_buffer_ms, min_playout_delay_ms, render_delay_ms); |
+ if (_timing->GetTimings(&decode_ms, &max_decode_ms, ¤t_delay_ms, |
+ &target_delay_ms, &jitter_buffer_ms, |
+ &min_playout_delay_ms, &render_delay_ms)) { |
+ _decoderTimingCallback->OnDecoderTiming( |
+ decode_ms, max_decode_ms, current_delay_ms, target_delay_ms, |
+ jitter_buffer_ms, min_playout_delay_ms, render_delay_ms); |
+ } |
} |
} |