webrtc/video
Asa Persson 606d3cb1cf VideoStreamEncoderTest: Use DataRate for some constants.
Use config from FakeEncoder in some tests.

Bug: none
Change-Id: I1d7e01f604f8aabb5d6815bb519ef2532d024d76
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/233243
Commit-Queue: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35138}
2021-10-04 10:10:40 +00:00
..
adaptation video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
end_to_end_tests Roll chromium_revision 47dc8e2f50..680b7dae9d (912091:912910) 2021-08-18 10:22:27 +00:00
g3doc Update links to point at main branch 2021-07-22 16:41:26 +00:00
test Stop using VideoBitrateAllocationObserver in VideoStreamEncoder. 2020-10-07 18:01:13 +00:00
alignment_adjuster.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
alignment_adjuster.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
alignment_adjuster_unittest.cc AlignmentAdjuster: take reduced layers into account for default downscaling. 2021-01-19 16:59:11 +00:00
buffered_frame_decryptor.cc buffered_frame_decryptor: dont assume GFD is present 2021-08-09 09:06:02 +00:00
buffered_frame_decryptor.h Move RtpFrameObject and EncodedFrame out of video_coding namespace. 2021-03-23 14:22:47 +00:00
buffered_frame_decryptor_unittest.cc Replace new rtc::RefCountedObject with rtc::make_ref_counted in a few files 2021-04-23 12:04:39 +00:00
BUILD.gn New H264PacketBuffer consolidating a bunch of H264 specific hacks into one class. 2021-09-15 09:57:29 +00:00
call_stats.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
call_stats.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
call_stats2.cc [Battery]: Delay start of CallStats. 2021-02-11 12:00:05 +00:00
call_stats2.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
call_stats2_unittest.cc [Battery]: Delay start of CallStats. 2021-02-11 12:00:05 +00:00
call_stats_unittest.cc In video/ replace mock macros with unified MOCK_METHOD macro 2020-05-14 18:12:40 +00:00
cpu_scaling_tests.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
DEPS Delete interface class VideoCaptureExternal 2019-04-09 08:18:20 +00:00
encoder_bitrate_adjuster.cc Fixes incorrect feedback to EncoderBitrateAdjuster [perf note] 2021-03-24 12:08:23 +00:00
encoder_bitrate_adjuster.h Fixes incorrect feedback to EncoderBitrateAdjuster [perf note] 2021-03-24 12:08:23 +00:00
encoder_bitrate_adjuster_unittest.cc Fixes incorrect feedback to EncoderBitrateAdjuster [perf note] 2021-03-24 12:08:23 +00:00
encoder_overshoot_detector.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
encoder_overshoot_detector.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
encoder_overshoot_detector_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
encoder_rtcp_feedback.cc Remove dependency on RtpVideoSenderInterface from EncoderRtcpFeedback. 2021-06-03 10:46:49 +00:00
encoder_rtcp_feedback.h Remove dependency on RtpVideoSenderInterface from EncoderRtcpFeedback. 2021-06-03 10:46:49 +00:00
encoder_rtcp_feedback_unittest.cc Remove dependency on RtpVideoSenderInterface from EncoderRtcpFeedback. 2021-06-03 10:46:49 +00:00
frame_dumping_decoder.cc Reland "Update remaining usage of VideoDecoder::InitDecode to Configure" 2021-08-18 15:58:40 +00:00
frame_dumping_decoder.h Simplify the VideoFrameDumpingDecoder API. 2019-08-21 09:49:02 +00:00
frame_encode_metadata_writer.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
frame_encode_metadata_writer.h Ignore RTPFragmentationHeader when rewriting H264 SPS 2020-07-27 09:42:25 +00:00
frame_encode_metadata_writer_unittest.cc Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
full_stack_tests.cc Move h264_profile_level_id and vp9_profile to api/video_codecs 2021-04-20 09:42:05 +00:00
full_stack_tests_plot.py Reformat python files checked by pylint (part 1/2). 2020-10-30 10:13:11 +00:00
OWNERS Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00
pc_full_stack_tests.cc Set video codecs with PeerConfigurer in tests. 2021-07-15 20:44:41 +00:00
picture_id_tests.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
quality_limitation_reason_tracker.cc Implement QualityLimitationReasonTracker and expose "reason". 2019-05-28 16:23:55 +00:00
quality_limitation_reason_tracker.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
quality_limitation_reason_tracker_unittest.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
quality_scaling_tests.cc Use pixels from single active stream if set for balanced degradation settings. 2021-06-03 10:20:56 +00:00
quality_threshold.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
quality_threshold.h Remove clang:find_bad_constructs suppression from call:call. 2018-08-29 11:57:00 +00:00
quality_threshold_unittest.cc
receive_statistics_proxy.cc [-Wshadow] - Fix some warnings. 2021-10-03 11:53:16 +00:00
receive_statistics_proxy.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
receive_statistics_proxy2.cc ReceiveStatisticsProxy: Remove dependency on VideoReceiveStream::Config. 2021-08-24 07:11:21 +00:00
receive_statistics_proxy2.h ReceiveStatisticsProxy: Remove dependency on VideoReceiveStream::Config. 2021-08-24 07:11:21 +00:00
receive_statistics_proxy2_unittest.cc ReceiveStatisticsProxy: Remove dependency on VideoReceiveStream::Config. 2021-08-24 07:11:21 +00:00
receive_statistics_proxy_unittest.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
report_block_stats.cc Remove redundant VideoSendStream::rtcp_stats field 2021-05-18 13:37:51 +00:00
report_block_stats.h Remove redundant VideoSendStream::rtcp_stats field 2021-05-18 13:37:51 +00:00
report_block_stats_unittest.cc Remove redundant VideoSendStream::rtcp_stats field 2021-05-18 13:37:51 +00:00
rtp_streams_synchronizer.cc Fix for unbounded increase in audio delay when no audio packets are flowing in 2020-09-15 15:54:54 +00:00
rtp_streams_synchronizer.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
rtp_streams_synchronizer2.cc Fix for unbounded increase in audio delay when no audio packets are flowing in 2020-09-15 15:54:54 +00:00
rtp_streams_synchronizer2.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
rtp_video_stream_receiver.cc Relax video_codec parameter for RtpVideoStreamReceiver::AddReceiveCodec 2021-08-13 12:56:00 +00:00
rtp_video_stream_receiver.h Relax video_codec parameter for RtpVideoStreamReceiver::AddReceiveCodec 2021-08-13 12:56:00 +00:00
rtp_video_stream_receiver2.cc Remove unnecessary static_cast in rtp_video_stream_receiver2 2021-09-13 08:39:10 +00:00
rtp_video_stream_receiver2.h Add ability to set rtp header extensions without recreating streams. 2021-09-08 13:39:36 +00:00
rtp_video_stream_receiver2_unittest.cc Relax video_codec parameter for RtpVideoStreamReceiver2::AddReceiveCodec 2021-08-10 17:00:05 +00:00
rtp_video_stream_receiver_frame_transformer_delegate.cc Add Direction indicator to TransformableFrames 2021-09-27 17:40:36 +00:00
rtp_video_stream_receiver_frame_transformer_delegate.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
rtp_video_stream_receiver_frame_transformer_delegate_unittest.cc Replace new rtc::RefCountedObject with rtc::make_ref_counted in a few files 2021-04-23 12:04:39 +00:00
rtp_video_stream_receiver_unittest.cc Use VideoDecoder::Configure interface when setting up decoder 2021-08-13 16:03:32 +00:00
screenshare_loopback.cc Cleanup setting VideoQualityTestFixtureInterface::Param struct 2020-07-08 13:53:57 +00:00
send_delay_stats.cc Migrate video/ except video/end_to_end_tests and video/adaptation to webrtc::Mutex. 2020-07-08 12:21:08 +00:00
send_delay_stats.h Handle OnPacketSent on the network thread via MediaChannel. 2021-04-19 16:59:48 +00:00
send_delay_stats_unittest.cc Add directive to make webrtc metrics optional. 2019-12-09 13:55:50 +00:00
send_statistics_proxy.cc Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
send_statistics_proxy.h Update StreamStats.encode_frame_rate when GetStats is called. 2021-08-10 09:37:33 +00:00
send_statistics_proxy_unittest.cc Update StreamStats.encode_frame_rate when GetStats is called. 2021-08-10 09:37:33 +00:00
stats_counter.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
stats_counter.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
stats_counter_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
stream_synchronization.cc Make AV sync robust to failures to set a desired minimum delay 2020-09-09 15:44:47 +00:00
stream_synchronization.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
stream_synchronization_unittest.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
sv_loopback.cc Cleanup setting VideoQualityTestFixtureInterface::Param struct 2020-07-08 13:53:57 +00:00
transport_adapter.cc Remove clang:find_bad_constructs suppression from call:call. 2018-08-29 11:57:00 +00:00
transport_adapter.h Format almost everything. 2019-07-08 13:45:15 +00:00
video_analyzer.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_analyzer.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
video_loopback.cc Cleanup setting VideoQualityTestFixtureInterface::Param struct 2020-07-08 13:53:57 +00:00
video_loopback.h Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
video_loopback_main.cc Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
video_loopback_main.mm Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
video_quality_observer.cc Revert "Preparation for ReceiveStatisticsProxy lock reduction." 2020-04-07 19:50:20 +00:00
video_quality_observer.h Get WebRTC.Video.ReceivedPacketsLostInPercent from ReceiveStatistics 2019-08-02 12:38:34 +00:00
video_quality_observer2.cc Move processing of frame meta data for OnFrame/OnRenderedFrame to the worker thread 2020-05-10 11:47:52 +00:00
video_quality_observer2.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_quality_test.cc Factor out common receive stream methods to a common interface. 2021-06-14 16:54:07 +00:00
video_quality_test.h Add and refactor functionality into rtc_base/win 2020-10-29 20:39:10 +00:00
video_receive_stream.cc Add ability to set rtp header extensions without recreating streams. 2021-09-08 13:39:36 +00:00
video_receive_stream.h Add ability to set rtp header extensions without recreating streams. 2021-09-08 13:39:36 +00:00
video_receive_stream2.cc Change kDefaultMaximumPreStreamDecoders to 1 2021-09-09 10:49:36 +00:00
video_receive_stream2.h Add ability to set rtp header extensions without recreating streams. 2021-09-08 13:39:36 +00:00
video_receive_stream2_unittest.cc Migrate test VideoDecoders to new VideoDecoder::Configure 2021-08-12 15:41:03 +00:00
video_receive_stream_unittest.cc Migrate test VideoDecoders to new VideoDecoder::Configure 2021-08-12 15:41:03 +00:00
video_send_stream.cc Keep transport_queue_safety_ alive until stopped permanently. 2021-08-19 18:35:19 +00:00
video_send_stream.h Keep running_ state in sync with active layers. 2021-08-05 13:40:13 +00:00
video_send_stream_impl.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_send_stream_impl.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
video_send_stream_impl_unittest.cc ModuleRtcRtcpImpl2: remove Module inheritance. 2021-06-22 14:51:04 +00:00
video_send_stream_tests.cc VideoStreamEncoderTest: Use DataRate for some constants. 2021-10-04 10:10:40 +00:00
video_source_sink_controller.cc Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
video_source_sink_controller.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_source_sink_controller_unittest.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_stream_decoder.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_stream_decoder.h Migrate video/ except video/end_to_end_tests and video/adaptation to webrtc::Mutex. 2020-07-08 12:21:08 +00:00
video_stream_decoder2.cc Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_stream_decoder2.h Remove unused critical section includes. 2020-07-16 13:52:28 +00:00
video_stream_decoder_impl.cc Reland "Update remaining usage of VideoDecoder::InitDecode to Configure" 2021-08-18 15:58:40 +00:00
video_stream_decoder_impl.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_stream_decoder_impl_unittest.cc Change default parameters for the low-latency video pipeline 2021-09-29 09:53:17 +00:00
video_stream_encoder.cc video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
video_stream_encoder.h Use backticks not vertical bars to denote variables in comments for /video 2021-07-28 13:22:27 +00:00
video_stream_encoder_unittest.cc VideoStreamEncoderTest: Use DataRate for some constants. 2021-10-04 10:10:40 +00:00