summaryrefslogtreecommitdiffstats
path: root/courgette
diff options
context:
space:
mode:
authormiu <miu@chromium.org>2015-02-02 23:05:15 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-03 07:06:07 +0000
commit9a739084bdf85aba9716205e2185ffb0a278d187 (patch)
treeb3f27e3b8d09ad1b32846fa8da91bb0693afd3a2 /courgette
parent57831c0d68b35843942e19e30d0c9c86d2005099 (diff)
downloadchromium_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