Chromium Code Reviews
DescriptionMove temporal-layer properties to FrameConfig.
Removes keying on pattern_idx inside TemporalLayers implementations for
several properties that are different between screencast temporal layers
and normal/default temporal layers.
This is a step towards sharing PopulateCodecSpecific between the layer
patterns and code deduplication to longer term be able to separate the
packetizer step from encoder settings, so that temporal patterns can be
used for asynchronous hardware encoders where there may be outstanding
frames.
BUG=chromium:702017, webrtc:7349
R=brandtr@webrtc.org
Review-Url: https://codereview.webrtc.org/2924993002
Cr-Commit-Position: refs/heads/master@{#19097}
Committed: https://chromium.googlesource.com/external/webrtc/+/1777c5fec5f14b7ecc882e359e36cfe89903cbfb
Patch Set 1 #Patch Set 2 : remove timestamp check, input frame doesn't repeat #
Total comments: 9
Patch Set 3 : feedback #Patch Set 4 : rebase #Patch Set 5 : fix operator #Patch Set 6 : simple layer_sync setter #Patch Set 7 : improve unittests #Messages
Total messages: 34 (19 generated)
|