diff options
author | Constantin Kaplinsky <const@tightvnc.com> | 2008-06-13 18:07:53 +0000 |
---|---|---|
committer | Constantin Kaplinsky <const@tightvnc.com> | 2008-06-13 18:07:53 +0000 |
commit | 6970b2d8b61a78a9d9b7549269096b8f025a8b44 (patch) | |
tree | fe3da30ae3012fdeb0422df77808bbf46c260a89 /common/rfb/UpdateTracker.h | |
parent | a77e818d9b4db8794b7a051118a0542de660a857 (diff) | |
download | tigervnc-6970b2d8b61a78a9d9b7549269096b8f025a8b44.tar.gz tigervnc-6970b2d8b61a78a9d9b7549269096b8f025a8b44.zip |
Restored the functionality of the VideoPriority parameter. This time, it
should work correctly even over slow networks, when update requests go less
frequently than polling cycles. This version does not give any special
meaning to the value 0, it is equivalent to 1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2584 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'common/rfb/UpdateTracker.h')
-rw-r--r-- | common/rfb/UpdateTracker.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/rfb/UpdateTracker.h b/common/rfb/UpdateTracker.h index b6a7d748..9cd99ab1 100644 --- a/common/rfb/UpdateTracker.h +++ b/common/rfb/UpdateTracker.h @@ -85,6 +85,11 @@ namespace rfb { // FIXME: Provide getUpdateInfo() with no clipping, for better efficiency. virtual void getUpdateInfo(UpdateInfo* info, const Region& cliprgn); + // Get coordinates of the video rectangle + virtual const Rect& getVideoArea() const { + return video_area; + } + // Copy the contained updates to another tracker virtual void copyTo(UpdateTracker* to) const; |