Implement video renderer based on PPB_VideoDecode API.
commit25f8cb723e93b24f19c27e6c77bbe861ec52cbd9
authorsergeyu <sergeyu@chromium.org>
Wed, 7 Jan 2015 22:17:08 +0000 (7 14:17 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 7 Jan 2015 22:18:06 +0000 (7 22:18 +0000)
tree33cb93652789ef0fbe7a167e5cb09aef1f9ae758
parent996089bbcef36e0562d694dd3d88347dc9593721
Implement video renderer based on PPB_VideoDecode API.

The new renderer is now used by default in the remoting client
plugin. If PPB_Graphics3D interface is not available then the
plugin falls back to the old renderer with the in-plugin
decoder and 2D renderer.

BUG=414923

Review URL: https://codereview.chromium.org/820823002

Cr-Commit-Position: refs/heads/master@{#310387}
remoting/client/plugin/chromoting_instance.cc
remoting/client/plugin/chromoting_instance.h
remoting/client/plugin/pepper_video_renderer.h
remoting/client/plugin/pepper_video_renderer_3d.cc [new file with mode: 0644]
remoting/client/plugin/pepper_video_renderer_3d.h [new file with mode: 0644]
remoting/remoting_nacl.gyp
remoting/remoting_srcs.gypi