Name Description Size Coverage
adaptation -
alignment_adjuster.cc update_config= 4773 -
alignment_adjuster.h 1659 -
alignment_adjuster_unittest.cc 7853 -
buffered_frame_decryptor.cc csrcs= 4908 -
buffered_frame_decryptor.h 4507 -
buffered_frame_decryptor_unittest.cc markerBit= 9630 -
BUILD.gn 35285 -
call_stats2.cc 5272 -
call_stats2.h 4045 -
call_stats2_unittest.cc 11373 -
config -
corruption_detection -
cpu_scaling_tests.cc 5239 -
decode_synchronizer.cc 6633 -
decode_synchronizer.h 4983 -
decode_synchronizer_gn -
decode_synchronizer_unittest.cc 10458 -
DEPS 390 -
encoder_bitrate_adjuster.cc 17822 -
encoder_bitrate_adjuster.h 4021 -
encoder_bitrate_adjuster_unittest.cc start_time= 25110 -
encoder_overshoot_detector.cc 11113 -
encoder_overshoot_detector.h 3372 -
encoder_overshoot_detector_unittest.cc 12504 -
encoder_rtcp_feedback.cc 7178 -
encoder_rtcp_feedback.h 2595 -
encoder_rtcp_feedback_unittest.cc per_layer_pli_handling= 5308 -
end_to_end_tests -
frame_cadence_adapter.cc 41276 -
frame_cadence_adapter.h 4972 -
frame_cadence_adapter_gn -
frame_cadence_adapter_unittest.cc width= 50226 -
frame_decode_scheduler.h 1731 -
frame_decode_scheduler_gn -
frame_decode_timing.cc 2569 -
frame_decode_timing.h 1562 -
frame_decode_timing_gn -
frame_decode_timing_unittest.cc 5719 -
frame_dumping_decoder.cc byte_limit= 2985 -
frame_dumping_decoder.h 898 -
frame_dumping_decoder_gn -
frame_dumping_encoder.cc byte_limit= 5616 -
frame_dumping_encoder.h 1311 -
frame_dumping_encoder_gn -
frame_encode_metadata_writer.cc 16228 -
frame_encode_metadata_writer.h 4037 -
frame_encode_metadata_writer_unittest.cc 40965 -
full_stack_tests.cc 80863 -
full_stack_tests_plot.py Generate graphs for data generated by loopback tests. Usage examples: Show end to end time for a single full stack test. ./full_stack_tests_plot.py -df end_to_end -o 600 --frames 1000 vp9_data.txt Show simultaneously PSNR and encoded frame size for two different runs of full stack test. Averaged over a cycle of 200 frames. Used e.g. for screenshare slide test. ./full_stack_tests_plot.py -c 200 -df psnr -drf encoded_frame_size \\ before.txt after.txt Similar to the previous test, but multiple graphs. ./full_stack_tests_plot.py -c 200 -df psnr vp8.txt vp9.txt --next \\ -c 200 -df sender_time vp8.txt vp9.txt --next \\ -c 200 -df end_to_end vp8.txt vp9.txt 15215 -
g3doc -
null_video_decoder.cc 1449 -
null_video_decoder.h 1296 -
null_video_decoder_gn -
OWNERS 96 -
pc_full_stack_tests.cc audio_quality_analyzer= 75234 -
picture_id_tests.cc 17609 -
quality_convergence_controller.cc 4543 -
quality_convergence_controller.h 1807 -
quality_convergence_controller_unittest.cc encoder_min_qp= 5513 -
quality_convergence_monitor.cc 7353 -
quality_convergence_monitor.h 3058 -
quality_convergence_monitor_unittest.cc is_refresh_frame= 12121 -
quality_limitation_reason_tracker.cc 2270 -
quality_limitation_reason_tracker.h 2673 -
quality_limitation_reason_tracker_unittest.cc 4663 -
quality_scaling_tests.cc 23167 -
rate_utilization_tracker.cc 5483 -
rate_utilization_tracker.h 2519 -
rate_utilization_tracker_unittest.cc 12389 -
receive_statistics_proxy.cc 37481 -
receive_statistics_proxy.h 9544 -
receive_statistics_proxy_unittest.cc 84778 -
render -
report_block_stats.cc 2138 -
report_block_stats.h 1814 -
report_block_stats_unittest.cc packets_lost= 2235 -
rtp_streams_synchronizer2.cc 7696 -
rtp_streams_synchronizer2.h 3018 -
rtp_video_stream_receiver2.cc 58044 -
rtp_video_stream_receiver2.h 20779 -
rtp_video_stream_receiver2_unittest.cc 81335 -
screenshare_loopback.cc 11731 -
send_delay_stats.cc 4183 -
send_delay_stats.h 2542 -
send_delay_stats_unittest.cc 4566 -
send_statistics_proxy.cc 68481 -
send_statistics_proxy.h 15854 -
send_statistics_proxy_unittest.cc 142766 -
stats_counter.cc 12205 -
stats_counter.h 9431 -
stats_counter_unittest.cc 23934 -
stream_synchronization.cc 7515 -
stream_synchronization.h 2355 -
stream_synchronization_unittest.cc 24010 -
sv_loopback.cc 20180 -
task_queue_frame_decode_scheduler.cc 2775 -
task_queue_frame_decode_scheduler.h 1934 -
task_queue_frame_decode_scheduler_gn -
task_queue_frame_decode_scheduler_unittest.cc 4123 -
test -
timing -
transport_adapter.cc 1399 -
transport_adapter.h 1171 -
unique_timestamp_counter.cc 1179 -
unique_timestamp_counter.h 1488 -
unique_timestamp_counter_gn -
unique_timestamp_counter_unittest.cc 1611 -
video_analyzer.cc 41779 -
video_analyzer.h 14017 -
video_gn -
video_loopback.cc 13394 -
video_loopback.h 634 -
video_loopback_main.cc 521 -
video_loopback_main.mm 547 -
video_quality_observer2.cc 11063 -
video_quality_observer2.h 3205 -
video_quality_test.cc 68343 -
video_quality_test.h 6139 -
video_receive_stream_timeout_tracker.cc 3473 -
video_receive_stream_timeout_tracker.h 2431 -
video_receive_stream_timeout_tracker_gn -
video_receive_stream_timeout_tracker_unittest.cc 3412 -
video_receive_stream2.cc 46096 -
video_receive_stream2.h 16147 -
video_receive_stream2_unittest.cc 51262 -
video_send_stream_impl.cc 39996 -
video_send_stream_impl.h 10211 -
video_send_stream_impl_unittest.cc 56952 -
video_send_stream_tests.cc 163195 -
video_source_sink_controller.cc 6314 -
video_source_sink_controller.h 4346 -
video_source_sink_controller_unittest.cc 7094 -
video_stream_buffer_controller.cc 17111 -
video_stream_buffer_controller.h 6725 -
video_stream_buffer_controller_gn -
video_stream_buffer_controller_unittest.cc 37986 -
video_stream_decoder2.cc 2702 -
video_stream_decoder2.h 1675 -
video_stream_encoder.cc 115861 -
video_stream_encoder.h 21499 -
video_stream_encoder_impl_gn -
video_stream_encoder_interface.h 6490 -
video_stream_encoder_interface_gn -
video_stream_encoder_observer.h 4321 -
video_stream_encoder_unittest.cc 458210 -