webrtc/modules/video_coding/codecs
Erik Språng dbdd8395f7 Add ability for VideoEncoder to signal frame rate allocation.
This CL add new data to the VideoEncoder::EncoderInfo struct, indicating
how the encoder intends to allocate frames across spatial and temporal
layers.

This metadata will be used in upcoming CLs to control how the encoder's
rate controller performs.

Bug: webrtc:10155
Change-Id: Id56fae04bae5f230d1a985171097d7ca83a3be8a
Reviewed-on: https://webrtc-review.googlesource.com/c/117900
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26300}
2019-01-17 15:40:53 +00:00
..
h264 Rename EncodedImage::_buffer --> buffer_, and make private 2019-01-17 12:38:15 +00:00
interface [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
multiplex Rename EncodedImage::_buffer --> buffer_, and make private 2019-01-17 12:38:15 +00:00
test Rename EncodedImage::_buffer --> buffer_, and make private 2019-01-17 12:38:15 +00:00
vp8 Add ability for VideoEncoder to signal frame rate allocation. 2019-01-17 15:40:53 +00:00
vp9 Add ability for VideoEncoder to signal frame rate allocation. 2019-01-17 15:40:53 +00:00