- 6c13fd9 Move bandwidth overuse detection out of VideoStreamEncoder by Evan Shrubsole · 4 years, 9 months ago
- 8b1338b Propagate is_bw_limited flag with bw allocation everywhere it's copied by Ilya Nikolaevskiy · 4 years, 9 months ago
- fae6f0e [Overuse] MaybeUpdateTargetFrameRate() & ResetVideoSourceRestrictions() by Henrik Boström · 4 years, 9 months ago
- a3d4252 ResourceAdaptationModule HasInputVideo+DegradationPreference setters. by Henrik Boström · 4 years, 9 months ago
- 64f1f3f Replace RTC_FALLTHROUGH with ABSL_FALLTHROUGH_INTENTED by Danil Chapovalov · 4 years, 9 months ago
- 07b17df Move DegradationPreference logic to the encoder queue. by Henrik Boström · 4 years, 9 months ago
- b2b2031 Concatenate string literals at compile time. by Jonas Olsson · 4 years, 9 months ago
- 8234b92 Move DegradationPreference logic out of VideoSourceSinkController. by Henrik Boström · 4 years, 9 months ago
- ce0ea49 VideoStreamEncoder configuring source/sink with VideoSourceController. by Henrik Boström · 4 years, 9 months ago
- d238200 Introduce ResourceAdaptationModuleListener and VideoSourceRestrictions. by Henrik Boström · 4 years, 9 months ago
- 539f9b3 Use a TaskQueue for decoding in VideoStreamDecoderImpl. by philipel · 4 years, 9 months ago
- 5c35f2f Delete RtpDepacketizerVp9 in favor of VideoRtpDepacketizerVp9 by Danil Chapovalov · 4 years, 9 months ago
- f5e71e4 BalancedDegradationSettings: add codec specific min bitrate settings. by Åsa Persson · 4 years, 9 months ago
- 382cc6d Add incomplete ResourceAdaptationModuleInterface. by Henrik Boström · 4 years, 9 months ago
- b08882b Refactor out VideoStreamEncoder's overuse logic to separate module. by Henrik Boström · 4 years, 9 months ago
- 499de2d Fix tiny race condition when Vp9NonFlexMode_* tests were failing. by Yves Gerey · 4 years, 10 months ago
- c33e491 Prevent 'use after free' by waiting for all queued tasks to be processed. by Yves Gerey · 4 years, 10 months ago
- 5cad55b Signal requested resolution alignment requirements from sinks to sources. by Rasmus Brandt · 4 years, 10 months ago
- 9b540cb Correctly process disabled streams in FrameEncodeMetadataWriter by Ilya Nikolaevskiy · 4 years, 10 months ago
- cebdbf6 switch RtpVideoStreamReceiver to use VideoRtpDepacketizer interface by Danil Chapovalov · 4 years, 10 months ago
- 0f6bf75 Make video engine tests aware of padding packets by Danil Chapovalov · 4 years, 10 months ago
- b57fe17 Migrate video tests and tool to VideoRtpDepacketizer interface by Danil Chapovalov · 4 years, 10 months ago
- 4fc52c8 Make struct SynchronizationDelays more general. by Åsa Persson · 4 years, 10 months ago
- ef3998f Add directive to make webrtc metrics optional. by Ying Wang · 4 years, 10 months ago
- 33f9d2b Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class by Artem Titov · 4 years, 11 months ago
- 907dc80 Reland "Add support for RtpEncodingParameters::max_framerate" by Florent Castelli · 4 years, 11 months ago
- c347585 Use RtpPacket instead of legacy RtpHeaderParser in video/ tests by Danil Chapovalov · 4 years, 11 months ago
- 340af97 Always enter yield policy scope using simulated TimeControllers. by Sebastian Jansson · 4 years, 11 months ago
- 648b9d7 Implement automatic animation detection in VideoStreamEncoder by Ilya Nikolaevskiy · 4 years, 11 months ago
- 486cc55 TimeController: Rename Sleep to AdvanceTime. by Markus Handell · 4 years, 11 months ago
- 269ac81 VideoReceiveStream: Enable encoded frame sink. by Markus Handell · 4 years, 11 months ago
- e3c4884 in PacketBuffer::Packet pass payload using smart buffer by Danil Chapovalov · 4 years, 11 months ago
- 014dd3c Trials should always be populated in call config. by Erik Språng · 4 years, 11 months ago
- 5256d8b Refactor FrameGenerator to return VideoFrameBuffer with VideoFrame::UpdateRect by Artem Titov · 4 years, 11 months ago
- d08bb1e Propagate absolute capture time through video receiving side. by Ruslan Burakov · 5 years ago
- 7968530 Removes caching SimulcastEncoderAdapter::GetEncoderInfo() by Erik Språng · 5 years ago
- 840394c Fix bw_limited_resolution in SendStatisticsProxy GetStats by Ilya Nikolaevskiy · 5 years ago
- 5cef9c3 Revert "Add support for RtpEncodingParameters::max_framerate" by Florent Castelli · 5 years ago
- 7a9a092 Delete media transport integration. by Bjorn A Mellem · 5 years ago
- 15be528 Add support for RtpEncodingParameters::max_framerate by Florent Castelli · 5 years ago
- 7f44505 Allow min start bitrate to be lower than min bitrate. by Sergey Silkin · 5 years ago
- c7a46c4 Fix VideoStreamEncoder to not reference encoded data from the RunPostEncode task. by philipel · 5 years ago
- 00376e1 Add totalInterFrameDelay to RTCInboundRTPStreamStats by Johannes Kron · 5 years ago
- 0197887 Stop using DEPRECATED_SingleThreadedTaskQueueForTesting in MultiStreamTester by Danil Chapovalov · 5 years ago
- 287e464 Change VideoAdapter::OnResolutionFramerateRequest to VideoAdapter::OnSinkWants by Rasmus Brandt · 5 years ago
- 8fe22fa StreamSynchronizationTest: Replace class Time with SimulatedClock. by Åsa Persson · 5 years ago
- 8ae70f6 Enable WebRTC-Bwe-MaxRttLimit by default. by Nikita Zetilov · 5 years ago
- aa3f5da Fork VCMPacket for PacketBuffer into own struct by Danil Chapovalov · 5 years ago
- 4186603 Always record timestamp of keyframe request. by Markus Handell · 5 years ago
- 7b46e17 In rtc::ByteBuffer drop support for ORDER_HOST as unused by Danil Chapovalov · 5 years ago
- 1242d9c Reland Cleanup MultiStreamTester by Danil Chapovalov · 5 years ago
- 815e00c Revert "Reset RtpFrameReferenceFinder on long pause" by Ilya Nikolaevskiy · 5 years ago
- e644a03 Add field trial for rampup in quality based on available bandwidth. by Åsa Persson · 5 years ago
- 7a4db6e Reset RtpFrameReferenceFinder on long pause by Ilya Nikolaevskiy · 5 years ago
- cae7f9f Revert "Cleanup MultiStreamTester" by Danil Chapovalov · 5 years ago
- d6b9b0a Cleanup MultiStreamTester by Danil Chapovalov · 5 years ago
- 2f2049a Add blocking call in BandwidthStatsTest destructor by Danil Chapovalov · 5 years ago
- 2b9317a Stop checking VP8BaseHeavyTl3RateAllocation field trial on every frame. by Rasmus Brandt · 5 years ago
- 8d65e9a Fixes pacing interval dependency and race in BandwidthEndToEndTest by Erik Språng · 5 years ago
- 159b417 Keep the video send stream alive if the encoder drop frames. by Jakob Ivarsson · 5 years ago
- 09860e0 Split out counting unique rtp timestamps from packet_buffer by Danil Chapovalov · 5 years ago
- 9560d7d Make update_rect optional in VideoFrame by Ilya Nikolaevskiy · 5 years ago
- fbec2ec Detach H264 sps pps tracker from VCMPacket by Danil Chapovalov · 5 years ago
- ce1ffcd change PacketBuffer to return it's result rather that use callback by Danil Chapovalov · 5 years ago
- fcf79cc Add estimatedPlayoutTimestamp to RTCInboundRTPStreamStats. by Åsa Persson · 5 years ago
- e76b3ab Add per frame decode time histograms for 4k/HD and VP9/H264 by Johannes Kron · 5 years ago
- d15a028 Hide deprecated SingleThreadedTaskQueueForTest behind an accessor by Danil Chapovalov · 5 years ago
- 85a1000 Use deprecated SingleThreadedTaskQueueForTesting as regular task queue by Danil Chapovalov · 5 years ago
- 9cd53b4 Avoid DEPRECATED_SingleThreadedTaskQueueForTesting::CancelTask in VideoAnalyzer by Danil Chapovalov · 5 years ago
- 82a3f0a Replace SingleThreadedTaskQueueForTesting::SendTask usage with ::webrtc::SendTask by Danil Chapovalov · 5 years ago
- 89e130a Reland "Delete methods EncodedImage::Allocate and EncodedImageBufferInterface::Realloc" by Niels Möller · 5 years ago
- 86d053c Use source_sets in component builds and static_library in release builds. by Mirko Bonadei · 5 years ago
- c71d85b Pass full RtpPacket to RtpVideoStreamReceiver::OnReceivedPayload by Danil Chapovalov · 5 years ago
- c06aef2 Reland "Use just a lookup map of RTP modules in PacketRouter" by Erik Språng · 5 years ago
- fbe84ef Revert "Use just a lookup map of RTP modules in PacketRouter" by Erik Språng · 5 years ago
- 96f3de0 Use just a lookup map of RTP modules in PacketRouter by Erik Språng · 5 years ago
- 82ed2e8 Cleanup: Propagating BitrateAllocationUpdate to RtpVideoSender by Sebastian Jansson · 5 years ago
- 6841d25 Reland "RtpRtcp modules and below: Make media, RTX and FEC SSRCs const" by Erik Språng · 5 years ago
- e8a6bc3 Revert "Reland "RtpRtcp modules and below: Make media, RTX and FEC SSRCs const"" by Erik Språng · 5 years ago
- c934821 Reland "RtpRtcp modules and below: Make media, RTX and FEC SSRCs const" by Erik Språng · 5 years ago
- e5d0fe0 Updated VideoStreamEncoder to destroy encoder_queue_ before encoder_switch_experiment_. by philipel · 5 years ago
- 4ed0b52 Revert "RtpRtcp modules and below: Make media, RTX and FEC SSRCs const" by Erik Språng · 5 years ago
- eb90e6f Merge SendTask implementation for SingleThreadedTaskQueueForTesting and TaskQueueForTest by Danil Chapovalov · 5 years ago
- 17608dc RtpRtcp modules and below: Make media, RTX and FEC SSRCs const by Erik Språng · 5 years ago
- 3f0d8e4 Revert "Delete methods EncodedImage::Allocate and EncodedImageBufferInterface::Realloc" by Mirko Bonadei · 5 years ago
- 41c650b Use bitrate limits provided by encoder. by Sergey Silkin · 5 years ago
- d6bb184 Delete methods EncodedImage::Allocate and EncodedImageBufferInterface::Realloc by Niels Möller · 5 years ago
- c67a4d6 Fix WebRTC-Video-MinVideoBitrate for VP9 by Elad Alon · 5 years ago
- 80f53b7 Extend WebRTC-Video-MinVideoBitrate to experiment per-codec by Elad Alon · 5 years ago
- 51bf200 Reduce number of RTPVideoSender::SendVideo parameters by Danil Chapovalov · 5 years ago
- 3b819f3 Move video_sources_.clear() call to CallTest::DestroyStreams by Niels Möller · 5 years ago
- 5963c7c Count disabled due to low bw streams or layers as bw limited quality in GetStats by Ilya Nikolaevskiy · 5 years ago
- 7c06777 Cleanup includes in modules/include/module_common_types.h by Danil Chapovalov · 5 years ago
- 24d251f Add 100 ms network delay to the SupportsFlexFEC* tests. by Björn Terelius · 5 years ago
- 608083b Reset QP sum when QP is not reported on decoded frame. by Mirta Dvornicic · 5 years ago
- 7c079f6 Reland "Fix minor regression caused by a8336d3" by Evan Shrubsole · 5 years ago
- 09f1195 Always pass arguments to INSTANTIATE_TEST_SUITE_P. by Mirko Bonadei · 5 years ago
- 45b176f Downgrade fps in same step as resolution in initial drop due to size. by Åsa Persson · 5 years ago
- fbf75a7 Video: Log scalability configuration on encoder reconfigure by Ilya Nikolaevskiy · 5 years ago
- fc35874 Use new RtpFrameObject ctor for unittests. by philipel · 5 years ago