Index: webrtc/tools/event_log_visualizer/analyzer.cc |
diff --git a/webrtc/tools/event_log_visualizer/analyzer.cc b/webrtc/tools/event_log_visualizer/analyzer.cc |
index 4ec1a2972a5db01c38ebeacc64733866890b4219..cc6425f432b95fc757faab66120867ec73f6c1f3 100644 |
--- a/webrtc/tools/event_log_visualizer/analyzer.cc |
+++ b/webrtc/tools/event_log_visualizer/analyzer.cc |
@@ -353,12 +353,20 @@ EventLogAnalyzer::EventLogAnalyzer(const ParsedRtcEventLog& log) |
} |
case ParsedRtcEventLog::AUDIO_RECEIVER_CONFIG_EVENT: { |
AudioReceiveStream::Config config; |
- // TODO(terelius): Parse the audio configs once we have them. |
+ parsed_log_.GetAudioReceiveConfig(i, &config); |
+ StreamId stream(config.rtp.remote_ssrc, kIncomingPacket); |
+ RegisterHeaderExtensions(config.rtp.extensions, |
+ &extension_maps[stream]); |
+ audio_ssrcs_.insert(stream); |
break; |
} |
case ParsedRtcEventLog::AUDIO_SENDER_CONFIG_EVENT: { |
AudioSendStream::Config config(nullptr); |
- // TODO(terelius): Parse the audio configs once we have them. |
+ parsed_log_.GetAudioSendConfig(i, &config); |
+ StreamId stream(config.rtp.ssrc, kOutgoingPacket); |
+ RegisterHeaderExtensions(config.rtp.extensions, |
+ &extension_maps[stream]); |
+ audio_ssrcs_.insert(stream); |
break; |
} |
case ParsedRtcEventLog::RTP_EVENT: { |