aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/DecodeManager.cxx
Commit message (Expand)AuthorAgeFilesLines
* Avoid shadowing variablesPierre Ossman2024-06-241-7/+4
* Simplify code using range-based for loopsPierre Ossman2024-06-241-19/+14
* Use nullptr in all C++ codePierre Ossman2024-06-241-8/+8
* Remove unused rfb/util.h includesPierre Ossman2023-02-041-1/+1
* Return std::string instead of dynamic allocationsPierre Ossman2023-02-041-12/+9
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
* Log decoding stats on disconnectPierre Ossman2021-11-041-0/+55
* Throw more descriptive error on rect read errorPierre Ossman2021-11-041-2/+6
* Remove single cpu decoder shortcutPierre Ossman2021-11-041-27/+1
* Change streams to be asynchronousPierre Ossman2020-05-211-4/+9
* Throw more descriptive error on decode errorPierre Ossman2020-05-211-2/+7
* Split out ServerParams from ConnParamsPierre Ossman2018-11-011-7/+7
* Catch exceptions by referencePierre Ossman2018-05-291-1/+1
* Avoid creating unused thread on single CPU machinesPeter Åstrand (astrand)2018-05-071-1/+7
* Fix for exception handling in decoder threadsPierre Ossman2017-02-221-1/+1
* Optimised shortcut for decoding on single CPU systemsPierre Ossman2015-11-271-1/+17
* Limit the number of decoder threads to 4Pierre Ossman2015-11-271-1/+6
* Propagate exceptions from worker threads back to main threadPierre Ossman2015-11-271-2/+35
* Create one decode thread for each CPUPierre Ossman2015-11-271-4/+10
* Allow conditional dependencies between rects when decodingPierre Ossman2015-11-271-0/+17
* Decode rectangles in order if neededPierre Ossman2015-11-271-2/+11
* Decode overlapping rectangles in orderPierre Ossman2015-11-271-3/+20
* Make the decoder multi-threadedPierre Ossman2015-11-271-7/+190
* Split decoders into a read and decode stepPierre Ossman2015-11-271-1/+10
* Decouple decoders from CConnectionPierre Ossman2015-11-271-2/+3
* Delegate decoder object management to a separate classPierre Ossman2015-11-271-0/+63