webrtc/api/video_codecs
Erik Språng d3438aa1ed Add ability to specify if rate controller of video encoder is trusted.
If rate controller is trusted, we disable the frame dropper in the
media optimization module.

This is a re-land of
https://webrtc-review.googlesource.com/c/src/+/105020

Bug: webrtc:9890
Change-Id: I418e47a43a1a98cb2fd5295c03360b954f2288f2
Reviewed-on: https://webrtc-review.googlesource.com/c/109141
Commit-Queue: Erik Språng <sprang@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25570}
2018-11-08 16:41:12 +00:00
..
test Add ability to specify if rate controller of video encoder is trusted. 2018-11-08 16:41:12 +00:00
BUILD.gn Split out a separate target for VP8EncoderSimulcastProxy 2018-10-25 21:44:15 +00:00
builtin_video_decoder_factory.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
builtin_video_decoder_factory.h Export symbols needed by the Chromium component build (part 6). 2018-10-23 06:48:51 +00:00
builtin_video_encoder_factory.cc Reland "Delete CodecNamesEq, replaced with absl::EqualsIgnoreCase" 2018-10-25 14:13:44 +00:00
builtin_video_encoder_factory.h Export symbols needed by the Chromium component build (part 6). 2018-10-23 06:48:51 +00:00
create_vp8_temporal_layers.cc Move TemporalLayers to api/video_codecs. 2018-10-12 09:15:21 +00:00
create_vp8_temporal_layers.h Move TemporalLayers to api/video_codecs. 2018-10-12 09:15:21 +00:00
OWNERS Add magjed/nisse/sprang/brandtr as api/video_codecs owners 2018-11-08 15:43:03 +00:00
sdp_video_format.cc Add copy and move operations to SdpVideoFormat. 2018-03-28 09:46:26 +00:00
sdp_video_format.h Export symbols needed by the Chromium component build (part 6). 2018-10-23 06:48:51 +00:00
video_codec.cc Reland "Delete CodecNamesEq, replaced with absl::EqualsIgnoreCase" 2018-10-25 14:13:44 +00:00
video_codec.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
video_decoder.cc Replace rtc::Optional with absl::optional in api 2018-06-21 12:50:03 +00:00
video_decoder.h Export symbols needed by the Chromium component build (part 7). 2018-10-25 11:41:16 +00:00
video_decoder_factory.cc Add receive stream id argument to CreateDecoder() method 2018-09-11 08:47:04 +00:00
video_decoder_factory.h Add receive stream id argument to CreateDecoder() method 2018-09-11 08:47:04 +00:00
video_decoder_software_fallback_wrapper.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
video_decoder_software_fallback_wrapper.h Make rtc_software_fallback_wrappers target visible. 2018-06-12 12:51:34 +00:00
video_encoder.cc Add ability to specify if rate controller of video encoder is trusted. 2018-11-08 16:41:12 +00:00
video_encoder.h Add ability to specify if rate controller of video encoder is trusted. 2018-11-08 16:41:12 +00:00
video_encoder_config.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
video_encoder_config.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
video_encoder_factory.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
video_encoder_software_fallback_wrapper.cc Remove VideoEncoder::SetChannelParameters. 2018-11-05 17:37:07 +00:00
video_encoder_software_fallback_wrapper.h Make rtc_software_fallback_wrappers target visible. 2018-06-12 12:51:34 +00:00
vp8_temporal_layers.h Move TemporalLayers to api/video_codecs. 2018-10-12 09:15:21 +00:00