aboutsummaryrefslogtreecommitdiffstats
path: root/rfbplayer/rfbplayer.h
Commit message (Collapse)AuthorAgeFilesLines
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-195/+0
| | | | | | Windows part should be complete. For the Unix part, more changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@592 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed the ToolBar part from rfbplayer.cxx and rfbplayer.h files.george822005-09-041-16/+6
| | | | | | | Now there are all toolbar's routines in the PlayerToolBar class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@308 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the command-line parameter "-loop".george822005-04-131-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@287 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the SessionInfoDialog dialog, wich is used to show the sessiongeorge822005-04-131-0/+2
| | | | | | | information. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@286 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implemented "Home page" the menu point.george822005-03-291-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@279 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Show the program usage and the command-line parametersgeorge822005-03-281-0/+1
| | | | | | | in the information dialog. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@274 3789f03b-4d11-0410-bbf8-ca57d06f2519
* PlayerOptions::pixelFormat changed to pixelFormatIndex.george822005-03-191-0/+1
| | | | | | | | Added new property pixelFormat to PlayerOptions class. Added supportedPF to RfbPlayer class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@252 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the sessionTerminateThread class implementation, which allowgeorge822005-03-101-0/+17
| | | | | | | the rfbSessionReader class terminate itself. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@240 3789f03b-4d11-0410-bbf8-ca57d06f2519
* 1. Added PlayerOptions class for managing the player options.george822005-03-101-11/+7
| | | | | | | | | | 2. Added OptionsDialog. 3. Added ChoosePixelFormatDialog class. It is used for choosing the pixel format before the session playing. 4. Code improvements. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@238 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Change command-line parameter "-depth" to "-pf".george822005-03-091-1/+1
| | | | | | | RfbPlayer::colourDepth -> RfbPlayer::pixelFormat. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@236 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Blank session frame when the session stopped.george822005-03-031-3/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@233 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixed a bug with the blanking frame window while the rewind is performing.george822005-02-241-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@229 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added imageDataStartTime variable which used for setting time pos.george822005-02-211-0/+1
| | | | | | | Time pos can't be less than imageDataStartTime. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@210 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixed bug with jumping to the initTime position if -pos command-linegeorge822005-02-211-1/+0
| | | | | | | parameter was set. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@207 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added new option for player:george822005-02-201-2/+3
| | | | | | | | Forces colour depth for the rfb session. Supports 8, 16, 24 bit mode. It is useful option when the session file has wrong server init message. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@201 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed unnecessary functions.george822005-02-131-5/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@179 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::closeSessionFile().george822005-02-131-0/+3
| | | | | | | It closes the session file and update the player state. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@177 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::enableTBandMenuItems().george822005-02-121-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@174 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::disableTBandMenuItems().george822005-02-121-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@173 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added Go to Pos dialog implementation.george822005-02-081-1/+0
| | | | | | | Implemented "Go To... Ctrl+G" menu point. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@158 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed console wich shows program info and command-line parameters.george822005-02-081-3/+2
| | | | | | | | Now command-line parameters shows as windows message box. Removed unnecessary variable. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@154 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implemented "Loop Ctrl+L" menu point.george822005-02-061-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@153 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the open session file dialog implementation.george822005-02-061-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@149 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implemented the time position changing by trackbar.george822005-02-061-1/+4
| | | | | | | RfbPlayer::calculateSessionTime() must calculate time in ms. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@146 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implemented the full session time calculating.george822005-02-051-1/+1
| | | | | | | speedTrackBar -> posTrackBar (wrong name) :) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@142 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::calculateSessionTime().george822005-02-051-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@141 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Improved RfbPlayer class implementation,george822005-02-051-0/+2
| | | | | | | added RfbPlayer::stopPlayback(). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@139 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::openSessionFile().george822005-01-311-0/+3
| | | | | | | It opens the rfb session file and starts reading the data. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@136 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added RfbPlayer::processMsg().george822005-01-311-0/+1
| | | | | | | It is used for processing the rfb protocol messages. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@135 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added rfbSessionReader class to RfbPlayer class.george822005-01-311-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@134 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed the threading part from RfbPlayer class.george822005-01-301-7/+1
| | | | | | | rfbSessionReader class will used to read the rfb data. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@132 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implemented update the time position in the toolbar.george822005-01-241-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@118 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the ToolBar to RfbPlayer.george822005-01-191-8/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@105 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Changed the threading part of rfbplayer. Now threading function includedgeorge822005-01-161-3/+6
| | | | | | | to the rfbplayer class. It allows the rfbplayer members to manage the rfb data thread. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@99 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added initial RFB Session Player implementation, by Egor Vegner.Constantin Kaplinsky2004-11-141-0/+165
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@6 3789f03b-4d11-0410-bbf8-ca57d06f2519