summaryrefslogtreecommitdiffstats
path: root/common/rfb/EncodeManager.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Move preferred encoding tracking into a server objectPierre Ossman2014-09-181-1/+1
| | | | | | Having it in ConnParams made the linker pull all the encoder objects into vncviewer, making it larger than necessary and giving it extra parameters in its help output that weren't relevant.
* Move image encoding logic into a central EncodeManager classPierre Ossman2014-07-141-0/+707
This allows us to apply a lot more server logic independently of which encoder is in use. Most of this class are things moved over from the Tight encoder.