tree: f1aa98e6cc2af714038e681842ae03863c1a59b4 [path history] [tgz]
  1. audio_checksum.h
  2. audio_loop.cc
  3. audio_loop.h
  4. audio_sink.cc
  5. audio_sink.h
  6. constant_pcm_packet_source.cc
  7. constant_pcm_packet_source.h
  8. DEPS
  9. encode_neteq_input.cc
  10. encode_neteq_input.h
  11. fake_decode_from_file.cc
  12. fake_decode_from_file.h
  13. initial_packet_inserter_neteq_input.cc
  14. initial_packet_inserter_neteq_input.h
  15. input_audio_file.cc
  16. input_audio_file.h
  17. input_audio_file_unittest.cc
  18. neteq_delay_analyzer.cc
  19. neteq_delay_analyzer.h
  20. neteq_event_log_input.cc
  21. neteq_event_log_input.h
  22. neteq_input.cc
  23. neteq_input.h
  24. neteq_performance_test.cc
  25. neteq_performance_test.h
  26. neteq_quality_test.cc
  27. neteq_quality_test.h
  28. neteq_replacement_input.cc
  29. neteq_replacement_input.h
  30. neteq_rtp_dump_input.cc
  31. neteq_rtp_dump_input.h
  32. neteq_rtpplay.cc
  33. neteq_rtpplay_test.sh
  34. neteq_stats_getter.cc
  35. neteq_stats_getter.h
  36. neteq_stats_plotter.cc
  37. neteq_stats_plotter.h
  38. neteq_test.cc
  39. neteq_test.h
  40. neteq_test_factory.cc
  41. neteq_test_factory.h
  42. output_audio_file.h
  43. output_wav_file.h
  44. packet.cc
  45. packet.h
  46. packet_source.cc
  47. packet_source.h
  48. packet_unittest.cc
  49. README.md
  50. resample_input_audio_file.cc
  51. resample_input_audio_file.h
  52. rtp_analyze.cc
  53. rtp_encode.cc
  54. rtp_file_source.cc
  55. rtp_file_source.h
  56. rtp_generator.cc
  57. rtp_generator.h
  58. rtp_jitter.cc
  59. rtpcat.cc
modules/audio_coding/neteq/tools/README.md

NetEQ RTP Play tool

Testing of the command line arguments

The command line tool neteq_rtpplay can be tested by running neteq_rtpplay_test.sh, which is not use on try bots, but it can be used before submitting any CLs that may break the behavior of the command line arguments of neteq_rtpplay.

Run neteq_rtpplay_test.sh as follows from the src/ folder:

src$ ./modules/audio_coding/neteq/tools/neteq_rtpplay_test.sh  \
  out/Default/neteq_rtpplay  \
  resources/audio_coding/neteq_opus.rtp  \
  resources/short_mixed_mono_48.pcm

You can replace the RTP and PCM files with any other compatible files. If you get an error using the files indicated above, try running gclient sync.

Requirements: awk and md5sum.