New Packet and PacketSource classes for NetEq tests

These new classes are intended to replace the old NETEQTEST_RTPpacket
classes. The code in rtp_analyze.cc has been updated to use the new
classes; other test applications will follow.

BUG=2692
R=andrew@webrtc.org, turaj@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/11769004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5901 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
henrik.lundin@webrtc.org
2014-04-14 18:42:23 +00:00
parent 1da6047132
commit 810acbc93e
10 changed files with 790 additions and 30 deletions

View File

@ -171,6 +171,7 @@
'<(DEPTH)/testing/gmock.gyp:gmock',
'<(DEPTH)/testing/gtest.gyp:gtest',
'PCM16B', # Needed by neteq_performance_test.
'rtp_rtcp',
],
'direct_dependent_settings': {
'include_dirs': [
@ -187,6 +188,11 @@
'tools/input_audio_file.h',
'tools/neteq_performance_test.cc',
'tools/neteq_performance_test.h',
'tools/packet.cc',
'tools/packet.h',
'tools/packet_source.h',
'tools/rtp_file_source.cc',
'tools/rtp_file_source.h',
'tools/rtp_generator.cc',
'tools/rtp_generator.h',
'tools/neteq_quality_test.cc',