| Index: webrtc/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc
|
| diff --git a/webrtc/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc b/webrtc/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc
|
| index 9af20898fdd097a9ec7e6b766d4a325ba5a0e510..5fa60dc993ea3e6574bc49eb56132031ccdb1098 100644
|
| --- a/webrtc/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc
|
| +++ b/webrtc/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc
|
| @@ -60,8 +60,12 @@ std::unique_ptr<NetEqInput::PacketData> NetEqPacketSourceInput::PopPacket() {
|
| return packet_data;
|
| }
|
|
|
| -NetEqRtpDumpInput::NetEqRtpDumpInput(const std::string& file_name)
|
| +NetEqRtpDumpInput::NetEqRtpDumpInput(const std::string& file_name,
|
| + const RtpHeaderExtensionMap& hdr_ext_map)
|
| : source_(RtpFileSource::Create(file_name)) {
|
| + for (const auto& ext_pair : hdr_ext_map) {
|
| + source_->RegisterRtpHeaderExtension(ext_pair.second, ext_pair.first);
|
| + }
|
| LoadNextPacket();
|
| }
|
|
|
| @@ -82,8 +86,12 @@ PacketSource* NetEqRtpDumpInput::source() {
|
| return source_.get();
|
| }
|
|
|
| -NetEqEventLogInput::NetEqEventLogInput(const std::string& file_name)
|
| +NetEqEventLogInput::NetEqEventLogInput(const std::string& file_name,
|
| + const RtpHeaderExtensionMap& hdr_ext_map)
|
| : source_(RtcEventLogSource::Create(file_name)) {
|
| + for (const auto& ext_pair : hdr_ext_map) {
|
| + source_->RegisterRtpHeaderExtension(ext_pair.second, ext_pair.first);
|
| + }
|
| LoadNextPacket();
|
| AdvanceOutputEvent();
|
| }
|
|
|