- 02400a3 [cherry pick] AGC2: retuning and large refactoring by Alessio Bazzica · 3 years, 11 months ago
- 8bc865b [cherry pick] AGC2 lightweight noise floor estimator by Alessio Bazzica · 3 years, 11 months ago
- bcdf8f0 [cherry pick] AGC2 add an interface for the noise level estimator by Alessio Bazzica · 3 years, 11 months ago
- ba8780f Fixing a buffer copy issue in DesktopFrame by Joe Downing · 4 years ago
- 82c4821 Merge M91: Fix dropped frames not counted issue by Johannes Kron · 4 years ago
- b6c3e89 Optimize VP8 DefaultTemporalLayers by reducing set/map usage by Erik Språng · 4 years ago
- 70b775d AGC2 noise estimator code style improvements by Alessio Bazzica · 4 years ago
- 3b4dd4c LibvpxVp8Encoder: Clarify RTC_LOG error message. by Henrik Boström · 4 years ago
- 03bce3f Reland "[Battery]: Delay start of TaskQueuePacedSender." Take 3 by Etienne Pierre-doray · 4 years ago
- b454767 AV1: Use AOM_USAGE_REALTIME when creating encoder by Fyodor Kyslov · 4 years ago
- 8aaa604 AGC2 new data dumps by Alessio Bazzica · 4 years ago
- 841d74e AGC2 periodically reset VAD state by Alessio Bazzica · 4 years ago
- b995bb8 AGC2 size_t -> int by Alessio Bazzica · 4 years ago
- 883fea1 red: pass through calls to underlying encoder by Philipp Hancke · 4 years ago
- eca8551 VCMEncodedFrame: add basic support for AV1. by Markus Handell · 4 years ago
- 6e6411c Revert "Add fuzzer to validate libvpx vp9 encoder wrapper" by Mirko Bonadei · 4 years ago
- b258c56 Send and Receive VideoFrameTrackingid RTP header extension. by Jeremy Leconte · 4 years ago
- c184047 Add fuzzer to validate libvpx vp9 encoder wrapper by Danil Chapovalov · 4 years ago
- 4f88a9d Create a VideoFrameTrackingId RTP header extension. by Jeremy Leconte · 4 years ago
- 4c555cc Revert "Reland "[Battery]: Delay start of TaskQueuePacedSender." Take 2" by Ying Wang · 4 years ago
- 02b1321 Clean up video_coding namespace snipets. by philipel · 4 years ago
- 5d6abbd Adds missing header to fix compilation error when compiling with use_custom_libcxx set to false. by Aaron Clauson · 4 years ago
- 2072b87 Reland "[Battery]: Delay start of TaskQueuePacedSender." Take 2 by Etienne Pierre-doray · 4 years ago
- 90c3981 Fix RtpVideoLayersAllocationExtension::Write of invalid allocation by Jonas Oreland · 4 years ago
- 56db9ff VideoStreamEncoder: Don't map kNative video frame buffers. by Henrik Boström · 4 years ago
- 5cf8c2c Fix unspecified time origin for `lastPacketReceivedTimestamp` by Alessio Bazzica · 4 years ago
- 26abdaf AV1: Use Default TX type for encoding by Fyodor Kyslov · 4 years ago
- ca18809 Move RtpFrameObject and EncodedFrame out of video_coding namespace. by philipel · 4 years ago
- 93ee168 Allow empty video layer allocation extension by Jonas Oreland · 4 years ago
- 3889de1 Support native scaling of VideoFrameBuffers in LibvpxVp8Encoder. by Henrik Boström · 4 years ago
- 6a67150 Move RtpFrameReferenceFinder out of video_coding namespace. by philipel · 4 years ago
- 1cdbabd Update WgcCaptureSession to handle portrait oriented screen capture. by Austin Orion · 4 years ago
- bd9e4a9 Support native scaling of VideoFrameBuffers in LibvpxVp9Encoder. by Henrik Boström · 4 years ago
- 490c150 Delete unowned buffer in EncodedImage. by Niels Möller · 4 years ago
- f8776cb Revert "AV1: Use Default TX type for encoding" by Fyodor Kyslov · 4 years ago
- b0dc518 AV1: Use Default TX type for encoding by Fyodor Kyslov · 4 years ago
- f19aec8 Updates ulpfec reader to accept padding on media packets. by Erik Språng · 4 years ago
- ab63350 Delete RtpRtcp::RemoteRTCPStat in favor of GetLatestReportBlockData by Danil Chapovalov · 4 years ago
- 19775cb Reland "Reduce complexity in the APM pipeline when the output is not used" by Per Åhgren · 4 years ago
- 15179a9 Allowing reduced computations in the noise suppressor when the output is not used by Per Åhgren · 4 years ago
- 8ee1ec8 Allowing reduced computations in the AEC3 when the output is not used by Per Åhgren · 4 years ago
- bff6489 AV1: Disable several intra coding tools. by Fyodor Kyslov · 4 years ago
- db5d728 Add refined handling of the internal scaling of the audio in APM by Per Åhgren · 4 years ago
- b315951 Remove incorrect DCHECKs from LibaomAv1Encoder::SetRates. by philipel · 4 years ago
- fdd6099 Rework transient suppressor configuration in audioproc_f by Gustaf Ullberg · 4 years ago
- 0e42cf7 Reland "Parse encoded frame QP if not provided by encoder" by Sergey Silkin · 4 years ago
- 55bc077 Add one frame (10 ms) of silence in APM output after unmuting by Per Åhgren · 4 years ago
- bc1c93d Add remote-outbound stats for audio streams by Alessio Bazzica · 4 years ago
- c80f955 Avoid log spam when decoder implementation changes by Erik Språng · 4 years ago
- 7c7885c Remove NTP timestamp from PacketBuffer::Packet. by philipel · 4 years ago
- 048e9c2 In full svc controller reuse unused frame configuration by Danil Chapovalov · 4 years ago
- 8da67f6 In ksvc controller reuse unused frame configuration by Danil Chapovalov · 4 years ago
- 727d2af Revert "Parse encoded frame QP if not provided by encoder" by Sergey Silkin · 4 years ago
- 8639673 Parse encoded frame QP if not provided by encoder by Sergey Silkin · 4 years ago
- 8097935 Revert "Reduce complexity in the APM pipeline when the output is not used" by Ilya Nikolaevskiy · 4 years ago
- aa6adff Reduce complexity in the APM pipeline when the output is not used by Per Åhgren · 4 years ago
- 34fdc92 Add audioproc_f support for testing the runtime settings of whether the output is used by Per Åhgren · 4 years ago
- 048adc7 Add missing remote-outbound stats to RTCPReceiver::NTP by Alessio Bazzica · 4 years ago
- 79011ef Remove `ModuleRtpRtcpImpl2::LastReceivedNTP` by Alessio Bazzica · 4 years ago
- ee8cd20 Add a mutex free implementation of webrtc::ReceiveStatistics by Per Kjellander · 4 years ago
- 213dc2c Temporarily disable Opus decode test. by Jakob Ivarsson · 4 years ago
- 854d59f Temporarily disable remaining Opus bit exactness tests. by Jakob Ivarsson · 4 years ago
- 662d4c3 AV1 test: change ssim threshold by Jerome Jiang · 4 years ago
- e7a5581 Temporarily disable some Opus bit exactness tests. by Jakob Ivarsson · 4 years ago
- b6b782d Fix potential unsafe access to VCMTimestampMap::data by Johannes Kron · 4 years ago
- db0b4a8 Do not crash if codec is not available by Sergey Silkin · 4 years ago
- 652ada5 Enabling a safe fall-back functionality for overruns in the runtime settings by Per Åhgren · 4 years ago
- 625e1d9 VP8 ref finder unittest cleanup by philipel · 4 years ago
- 4785402 Replace RecursiveCriticalSection with Mutex in ProcessThreadImpl by Niels Möller · 4 years ago
- 5cfcf22 modules/desktop_capture: replace memcpy with libyuv::CopyPlane by Zhaoliang Ma · 4 years, 1 month ago
- dac39c5 Reland "Add test for odd sizes with spatial layers" by Sergio Garcia Murillo · 4 years, 1 month ago
- eaedde7 Remove old workaround in PacingController by Erik Språng · 4 years, 1 month ago
- 0093a38 Fix low-latency renderer with unset playout delays by Johannes Kron · 4 years, 1 month ago
- d0844a8 Revert "Add test for odd sizes with spatial layers" by Florent Castelli · 4 years, 1 month ago
- 09226fc Disable high-pass filtering of the AEC reference by Gustaf Ullberg · 4 years, 1 month ago
- 90ea0a6 AV1: Change multithreading, speed, qp settings by Jerome Jiang · 4 years, 1 month ago
- 6fe3fa1 Add test for odd sizes with spatial layers by Sergio Garcia Murillo · 4 years, 1 month ago
- 77ee854 Extract sequencing from RtpSender by Erik Språng · 4 years, 1 month ago
- e904161 Replace RTC_DEPRECATED with ABSL_DEPRECATED by Danil Chapovalov · 4 years, 1 month ago
- 2bfddf7 Add thread annotations and docs in ProcessThreadImpl. by Niels Möller · 4 years, 1 month ago
- 04a6529 AV1: set superblock to 64x64 for 720p 4 threads. by Jerome Jiang · 4 years, 1 month ago
- 16359f6 Delay creation of decoders until they are needed by Johannes Kron · 4 years, 1 month ago
- c9b9930 Add L2T3 K-SVC structure by Emil Lundmark · 4 years, 1 month ago
- 735e33f Add S3T3 video scalability structure by Danil Chapovalov · 4 years, 1 month ago
- 0f71871 Reland "Batch assign RTP seq# for all packets of a frame." by Erik Språng · 4 years, 1 month ago
- 17f914c Revert "Batch assign RTP seq# for all packets of a frame." by Jeremy Leconte · 4 years, 1 month ago
- 5cc9957 Batch assign RTP seq# for all packets of a frame. by Erik Språng · 4 years, 1 month ago
- 62b6c92 Refactor LossBasedBandwidthEstimation by Per Kjellander · 4 years, 1 month ago
- 3562318 Delete unused functions in RtpSender, RtcpSender and RtcpReceiver by Danil Chapovalov · 4 years, 1 month ago
- f4e3e2b Delete rtc::Callback0 and friends. by Niels Möller · 4 years, 1 month ago
- 067b050 Delete deprecated unused functions from RtpRtcp interface by Danil Chapovalov · 4 years, 1 month ago
- 9aa9b8d Prepare to replace VideoLayerFrameId with int64_t. by philipel · 4 years, 1 month ago
- 563fbc1 Replace RecursiveCriticalSection with Mutex in DxgiDuplicatorController by Niels Möller · 4 years, 1 month ago
- f91f8b5 Consolidate full svc structures in one source file by Danil Chapovalov · 4 years, 1 month ago
- 8eea117 Make PostRuntimeSetting pure virtual by Per Åhgren · 4 years, 1 month ago
- bc1cdef EncoderInfoSettings: Add common string which applies to all encoders. by Åsa Persson · 4 years, 1 month ago
- f109193 Remove VideoLayerFrameId::spatial_layer, use EncodedImage::SpatialIndex instead. by philipel · 4 years, 1 month ago
- 590b1ba Add lock annotations to DxgiDuplicatorController by Niels Möller · 4 years, 1 month ago
- 5a58595 Update AGC2 tuning by Alessio Bazzica · 4 years, 1 month ago
- 45d2234 Test and fix unscalable video structure. by Danil Chapovalov · 4 years, 1 month ago