Consider frame orientation for number of spatial layers in VP9.
Addresses case where 540*960 would not get a 135*240 layer. Bug: webrtc:13469 Change-Id: Icc291c65114fb400cc71659d76a786e359e5996c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/239820 Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Konrad Hofbauer <hofbauer@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35507}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
70f445e592
commit
d2cd8722cd
@ -30,8 +30,8 @@ const size_t kMaxVp9RefPics = 3;
|
||||
const size_t kMaxVp9FramesInGof = 0xFF; // 8 bits
|
||||
const size_t kMaxVp9NumberOfSpatialLayers = 8;
|
||||
|
||||
const size_t kMinVp9SpatialLayerWidth = 240;
|
||||
const size_t kMinVp9SpatialLayerHeight = 135;
|
||||
const size_t kMinVp9SpatialLayerLongSideLength = 240;
|
||||
const size_t kMinVp9SpatialLayerShortSideLength = 135;
|
||||
|
||||
enum TemporalStructureMode {
|
||||
kTemporalStructureMode1, // 1 temporal layer structure - i.e., IPPP...
|
||||
|
||||
Reference in New Issue
Block a user