webrtc/modules/video_coding/codecs
Sergey Silkin 16beea7c90 Set encodedWidth/encodedHeight to actual coded resolution.
This fixes mismatch between resolution of coded frame indicated by VP9
encoder wrapper and actual coded resolution. If internal resize is
enabled VP9 encoder might downscale input frame when bitrate is too low
to keep good spatial quality. Before this fix VP9 wrapper always set
coded resolution equal to input resolution. Now it sets it to actual
coded resolution which it reads from frame pkt.

Bug: webrtc:5749
Change-Id: I7dc8ba89947e99213a3b4c3cd4d974b662f090c4
Reviewed-on: https://webrtc-review.googlesource.com/39661
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21651}
2018-01-17 10:50:35 +00:00
..
h264 Allow YUVJ420 format. 2017-12-13 14:08:01 +00:00
i420 Including libyuv headers using fully qualified paths. 2017-12-11 15:51:26 +00:00
interface Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
stereo Add optional stereo codec to SDP negotiation 2017-12-11 16:30:06 +00:00
test Android: Use scoped java refs 2017-12-20 15:46:06 +00:00
vp8 Revert "Enables/disables simulcast streams by allocating a bitrate of 0 to the spatial layer." 2018-01-17 00:28:27 +00:00
vp9 Set encodedWidth/encodedHeight to actual coded resolution. 2018-01-17 10:50:35 +00:00