summaryrefslogtreecommitdiffstats
path: root/remoting/remoting.gyp
diff options
context:
space:
mode:
authorajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 20:40:30 +0000
committerajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 20:40:30 +0000
commit2073bd0b00962a89513618d3b7034c28f346ba3f (patch)
treebeabcf3978911efcb7fc9d1c66690fe958c41d14 /remoting/remoting.gyp
parent44473f80c0be3e8b565d59201ce1b1a9338399b1 (diff)
downloadchromium_src-2073bd0b00962a89513618d3b7034c28f346ba3f.zip
chromium_src-2073bd0b00962a89513618d3b7034c28f346ba3f.tar.gz
chromium_src-2073bd0b00962a89513618d3b7034c28f346ba3f.tar.bz2
Add in a new FrameConsumer interface, Decode API, and a RectangleUpdateDecoder abstraction.
This should allow a decoder that can still request the view to allocate frames without being owned by the view itself. This allows for cleaner threading semantics and reduced coupling of classes. The new decoder API keeps the decoder from being aware of the network packet types tightening up the API layering. BUG=52833 TEST=None. This code isn't used yet. Review URL: http://codereview.chromium.org/3335012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60703 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/remoting.gyp')
-rw-r--r--remoting/remoting.gyp3
1 files changed, 3 insertions, 0 deletions
diff --git a/remoting/remoting.gyp b/remoting/remoting.gyp
index 486526e..9f524ac 100644
--- a/remoting/remoting.gyp
+++ b/remoting/remoting.gyp
@@ -253,11 +253,14 @@
'client/client_context.h',
'client/client_util.cc',
'client/client_util.h',
+ 'client/frame_consumer.h',
'client/host_connection.h',
'client/input_handler.cc',
'client/input_handler.h',
'client/jingle_host_connection.cc',
'client/jingle_host_connection.h',
+ 'client/rectangle_update_decoder.cc',
+ 'client/rectangle_update_decoder.h',
],
}, # end of target 'chromoting_client'