webrtc/modules
Philipp Hancke c14a2cb9cc Add nonstandard x-google-per-layer-pli fmtp for enabling per-layer keyFrames in response to PLIs
which needs to be added to the remote codecs a=fmtp:

This also forces SimulcastCastEncoderAdapter to avoid issues with codecs that have native simulcast capability but do require synchronized keyframes.

This parameter allows for large-scale experimentation and A/B testing
whether the new behavior has advantages. It is to be considered
transitional and may be removed again in the future.

BUG=webrtc:10107

Change-Id: I81f496c987b2fed7ff3089efb746e7e89e89c033
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/333560
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41805}
2024-05-03 10:59:22 -04:00
..
async_audio_processing Updating AsyncAudioProcessing API, part 1. 2023-05-31 14:40:35 +00:00
audio_coding Update to use Opus 1.5 2024-04-05 14:07:50 -07:00
audio_device Merge branch m122 2024-02-14 22:44:28 -08:00
audio_mixer Fix AudioMixer histogram test 2023-10-17 10:13:54 +00:00
audio_processing Merge branch m122 2024-02-14 22:44:28 -08:00
congestion_controller Merge branch m122 2024-02-14 22:44:28 -08:00
desktop_capture Disable the use of CGDisplayStreamCreate() for desktop capture on Sonoma 2024-01-18 15:56:40 +00:00
include [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00
pacing Merge branch m122 2024-02-14 22:44:28 -08:00
portal Use a constant for invalid PipeWire file descriptor 2023-05-26 11:38:49 +00:00
remote_bitrate_estimator Remove DCHECK when transport feedback on request can't be produced 2023-12-11 11:15:47 +00:00
rtp_rtcp Add nonstandard x-google-per-layer-pli fmtp for enabling per-layer keyFrames in response to PLIs 2024-05-03 10:59:22 -04:00
third_party [ssci] Added Shipped field to READMEs 2023-07-12 07:31:06 +00:00
utility Rland "Revert "Reland "Reland "Delete old Android ADM."""" 2023-06-30 13:10:12 +00:00
video_capture Remove custom AssertStartsWith and AssertStringContains matchers 2024-01-16 08:30:37 +00:00
video_coding Update video settings 2024-04-17 17:44:42 -04:00
BUILD.gn [WebRTC-SendPacketsOnWorkerThread] Delete MaybeWorkerThread 2023-04-18 07:07:02 +00:00
module_common_types_unittest.cc [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00