diff options
author | miu <miu@chromium.org> | 2015-02-02 23:05:15 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-03 07:06:07 +0000 |
commit | 9a739084bdf85aba9716205e2185ffb0a278d187 (patch) | |
tree | b3f27e3b8d09ad1b32846fa8da91bb0693afd3a2 /courgette | |
parent | 57831c0d68b35843942e19e30d0c9c86d2005099 (diff) | |
download | chromium_src-9a739084bdf85aba9716205e2185ffb0a278d187.zip chromium_src-9a739084bdf85aba9716205e2185ffb0a278d187.tar.gz chromium_src-9a739084bdf85aba9716205e2185ffb0a278d187.tar.bz2 |
RELAND: [Cast] Software encoder support for varying video frame sizes.
Adds support for automatic on-line reconfiguration of the VP8 software
encoder whenever the video frame size changes. libvpx supports
shrinking frame sizes without tearing down the encoder, but growing
frames sizes still requires a full tear-down and re-creation.
Most of this change involves adding extensive unit testing to confirm
media/cast is now capable of handling variable frames sizes end-to-end.
In addition, the cast_sender_app and cast_receiver_app diagnostic tools
have been updated.
An upcoming change will eliminate the width and height properties from
media::cast::VideoSenderConfig, which are both being ignored now.
BUG=451277
TBR=hubbe@chromium.org
Review URL: https://codereview.chromium.org/892383002
Cr-Commit-Position: refs/heads/master@{#314281}
Diffstat (limited to 'courgette')
0 files changed, 0 insertions, 0 deletions