Name Description Size Coverage
adaptation 60 %
alignment_adjuster.cc update_config= 4773 8 %
alignment_adjuster.h 1659 -
alignment_adjuster_unittest.cc 7853 -
buffered_frame_decryptor.cc csrcs= 4908 0 %
buffered_frame_decryptor.h 4507 100 %
buffered_frame_decryptor_unittest.cc markerBit= 9630 -
BUILD.gn 72986 -
call_stats2.cc 5238 95 %
call_stats2.h 4045 86 %
call_stats2_unittest.cc 11071 -
config 14 %
corruption_detection 2 %
cpu_scaling_tests.cc 5239 -
decode_synchronizer.cc 6732 0 %
decode_synchronizer.h 5018 0 %
decode_synchronizer_gn -
decode_synchronizer_unittest.cc 10458 -
DEPS 390 -
encoder_bitrate_adjuster.cc 19902 64 %
encoder_bitrate_adjuster.h 4046 -
encoder_bitrate_adjuster_unittest.cc start_time= 27480 -
encoder_overshoot_detector.cc 11264 69 %
encoder_overshoot_detector.h 3372 100 %
encoder_overshoot_detector_unittest.cc 12504 -
encoder_rtcp_feedback.cc 7178 19 %
encoder_rtcp_feedback.h 2595 100 %
encoder_rtcp_feedback_unittest.cc per_layer_pli_handling= 5252 -
end_to_end_tests -
frame_cadence_adapter.cc 41260 26 %
frame_cadence_adapter.h 4972 100 %
frame_cadence_adapter_gn -
frame_cadence_adapter_unittest.cc width= 50082 -
frame_decode_scheduler.h 1813 100 %
frame_decode_scheduler_gn -
frame_decode_timing.cc 3976 58 %
frame_decode_timing.h 2661 -
frame_decode_timing_gn -
frame_decode_timing_unittest.cc render_delay= 13785 -
frame_dumping_decoder.cc byte_limit= 2985 0 %
frame_dumping_decoder.h 898 -
frame_dumping_decoder_gn -
frame_dumping_encoder.cc byte_limit= 5481 9 %
frame_dumping_encoder.h 1311 -
frame_dumping_encoder_gn -
frame_encode_metadata_writer.cc 16228 55 %
frame_encode_metadata_writer.h 4037 100 %
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 0 %
null_video_decoder.h 1296 0 %
null_video_decoder_gn -
OWNERS 96 -
pc_full_stack_tests.cc audio_quality_analyzer= 73044 -
picture_id_tests.cc 17609 -
quality_convergence_controller.cc 4543 76 %
quality_convergence_controller.h 1807 100 %
quality_convergence_controller_unittest.cc encoder_min_qp= 5513 -
quality_convergence_monitor.cc 7353 64 %
quality_convergence_monitor.h 3058 100 %
quality_convergence_monitor_unittest.cc is_refresh_frame= 12121 -
quality_limitation_reason_tracker.cc 2270 89 %
quality_limitation_reason_tracker.h 2673 -
quality_limitation_reason_tracker_unittest.cc 4663 -
quality_scaling_tests.cc 22650 -
rate_utilization_tracker.cc 5483 91 %
rate_utilization_tracker.h 2519 -
rate_utilization_tracker_unittest.cc 12389 -
receive_statistics_proxy.cc 36396 58 %
receive_statistics_proxy.h 9494 0 %
receive_statistics_proxy_unittest.cc 85992 -
render 76 %
report_block_stats.cc 2138 63 %
report_block_stats.h 1814 -
report_block_stats_unittest.cc packets_lost= 2235 -
rtp_streams_synchronizer2.cc 7696 30 %
rtp_streams_synchronizer2.h 3018 -
rtp_video_stream_receiver2.cc 68646 48 %
rtp_video_stream_receiver2.h 22545 45 %
rtp_video_stream_receiver2_unittest.cc 122460 -
screenshare_loopback.cc 11820 -
send_delay_stats.cc 4305 71 %
send_delay_stats.h 2379 100 %
send_delay_stats_unittest.cc 4566 -
send_statistics_proxy.cc 69126 59 %
send_statistics_proxy.h 15814 96 %
send_statistics_proxy_unittest.cc 142616 -
stats_counter.cc 12205 61 %
stats_counter.h 9431 42 %
stats_counter_unittest.cc 23934 -
stream_synchronization.cc 7515 5 %
stream_synchronization.h 2355 67 %
stream_synchronization_unittest.cc 24010 -
sv_loopback.cc 20269 -
task_queue_frame_decode_scheduler.cc 2851 97 %
task_queue_frame_decode_scheduler.h 1967 0 %
task_queue_frame_decode_scheduler_gn -
task_queue_frame_decode_scheduler_unittest.cc 4123 -
test -
timing 68 %
transport_adapter.cc 1399 70 %
transport_adapter.h 1171 0 %
unique_timestamp_counter.cc 1179 80 %
unique_timestamp_counter.h 1488 100 %
unique_timestamp_counter_gn -
unique_timestamp_counter_unittest.cc 1611 -
video_analyzer.cc 41779 -
video_analyzer.h 14017 -
video_gn -
video_loopback.cc 16485 -
video_loopback.h 634 -
video_loopback_main.cc 521 -
video_loopback_main.mm 547 -
video_quality_observer2.cc 11008 60 %
video_quality_observer2.h 3205 100 %
video_quality_test.cc 72440 -
video_quality_test.h 6139 -
video_receive_stream_timeout_tracker.cc 3473 78 %
video_receive_stream_timeout_tracker.h 2431 100 %
video_receive_stream_timeout_tracker_gn -
video_receive_stream_timeout_tracker_unittest.cc 3412 -
video_receive_stream2.cc 52590 53 %
video_receive_stream2.h 17476 92 %
video_receive_stream2_unittest.cc 71027 -
video_send_stream_impl.cc 36235 77 %
video_send_stream_impl.h 9268 80 %
video_send_stream_impl_unittest.cc 49898 -
video_send_stream_tests.cc 155727 -
video_source_sink_controller.cc 6314 82 %
video_source_sink_controller.h 4346 -
video_source_sink_controller_unittest.cc 7094 -
video_stream_buffer_controller.cc 16769 81 %
video_stream_buffer_controller.h 5963 100 %
video_stream_buffer_controller_gn -
video_stream_buffer_controller_unittest.cc render_delay= 38196 -
video_stream_decoder2.cc 2702 88 %
video_stream_decoder2.h 1675 0 %
video_stream_encoder.cc 113344 56 %
video_stream_encoder.h 20955 67 %
video_stream_encoder_impl_gn -
video_stream_encoder_interface.h 6341 100 %
video_stream_encoder_interface_gn -
video_stream_encoder_observer.h 4321 60 %
video_stream_encoder_unittest.cc 465794 -