webrtc/rtc_tools
Sebastian Jansson 1175ae0d80 Add log based GoogCC simulation to visualizer.
This CL adds  a mode to simulate roughly what GoogCC could have been
doing during the recording of an rtc event log by using the logged
events as input to GoogCC and visualizing the resulting target rate.

This is similar to the existing simulated_sendside_bwe mode, but uses
the new NetworkControllerInterface to ensure more reliable GoogCC
simulation.

Bug: None
Change-Id: I57894aa666151efc8405407d928b5257fb9b7d61
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/123924
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27095}
2019-03-13 09:39:14 +00:00
..
agc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
barcode_tools Reland "Remove deprecated barcode scanning functionality" 2018-10-22 21:30:58 +00:00
converter [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
event_log_visualizer Add log based GoogCC simulation to visualizer. 2019-03-13 09:39:14 +00:00
frame_analyzer Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
frame_editing (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
loopback_test Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
network_tester Remove rtc::QueuedTask alias, use webrtc::QueuedTask directly 2019-03-11 16:49:21 +00:00
psnr_ssim_analyzer Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
py_event_log_analyzer Fix path to proto in py_event_log_analyzer/pb_parse.py 2018-03-19 07:42:35 +00:00
rtcbot Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
rtp_generator Add rtp_generator utility to rtc_tools. 2019-02-01 18:36:19 +00:00
testing Fix path to AppRTC/collider on Windows 2018-04-04 14:47:40 +00:00
unpack_aecdump [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
author_line_count.sh Fix awk gensub call in author_line_count.sh script. 2017-12-06 08:16:12 +00:00
BUILD.gn Add log based GoogCC simulation to visualizer. 2019-03-13 09:39:14 +00:00
class_usage.sh Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
compare_videos.py Reland "Remove deprecated barcode scanning functionality" 2018-10-22 21:30:58 +00:00
DEPS Add rtp_generator utility to rtc_tools. 2019-02-01 18:36:19 +00:00
header_usage.sh header_usage.sh: Keep leading directory for grep. 2017-10-19 13:46:51 +00:00
OWNERS Add magjed as owner of rtc_tools. 2018-11-26 11:30:34 +00:00
sanitizers_unittest.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
simple_command_line_parser_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
simple_command_line_parser.cc [clang-tidy] Apply performance-faster-string-find fixes. 2019-01-28 11:31:53 +00:00
simple_command_line_parser.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_analysis_test.py Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
video_analysis.py Reland "Remove deprecated barcode scanning functionality" 2018-10-22 21:30:58 +00:00
video_file_reader_unittest.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_file_reader.cc Fix -Wunused-result warnings 2019-02-13 09:24:08 +00:00
video_file_reader.h Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
video_file_writer_unittest.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_file_writer.cc Replace starts_with and ends_with with Abseil 2018-12-17 17:33:06 +00:00
video_file_writer.h Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00