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
@ -302,8 +302,8 @@ TEST_F(VideoCodecInitializerTest, Vp9SvcAdjustedLayering) {
|
||||
VideoStream stream = DefaultStream();
|
||||
stream.num_temporal_layers = 3;
|
||||
// Set resolution which is only enough to produce 2 spatial layers.
|
||||
stream.width = kMinVp9SpatialLayerWidth * 2;
|
||||
stream.height = kMinVp9SpatialLayerHeight * 2;
|
||||
stream.width = kMinVp9SpatialLayerLongSideLength * 2;
|
||||
stream.height = kMinVp9SpatialLayerShortSideLength * 2;
|
||||
|
||||
streams_.push_back(stream);
|
||||
|
||||
|
Reference in New Issue
Block a user