diff options
author | Pierre Ossman <ossman@cendio.se> | 2015-11-09 16:34:54 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2015-11-27 10:56:26 +0100 |
commit | 9f273e9cd806288a37d1aae2d9f9ddae7262b8e5 (patch) | |
tree | 606123fc1b4a41eb740ec6750404aa41aa483182 /vncviewer/DesktopWindow.cxx | |
parent | 0068a4f5faa309b1f5e49dbf37d49f72db806cb4 (diff) | |
download | tigervnc-9f273e9cd806288a37d1aae2d9f9ddae7262b8e5.tar.gz tigervnc-9f273e9cd806288a37d1aae2d9f9ddae7262b8e5.zip |
Delegate decoder object management to a separate class
Done in preparation for multi-core decoding. Keeps the complexity
out of the other classes. This also moves ownership of the
framebuffer in to CConnection. It's the CConnection object that is
aware of the threads and how to synchronise with them. Therefore
the ownership of the framebuffer must also be there to make sure
it isn't deleted whilst threads are working.
Diffstat (limited to 'vncviewer/DesktopWindow.cxx')
-rw-r--r-- | vncviewer/DesktopWindow.cxx | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/vncviewer/DesktopWindow.cxx b/vncviewer/DesktopWindow.cxx index bba502b2..2787bee3 100644 --- a/vncviewer/DesktopWindow.cxx +++ b/vncviewer/DesktopWindow.cxx @@ -199,12 +199,6 @@ void DesktopWindow::setName(const char *name) } -rfb::ModifiablePixelBuffer* DesktopWindow::getFramebuffer(void) -{ - return viewport->getFramebuffer(); -} - - // Copy the areas of the framebuffer that have been changed (damaged) // to the displayed window. |