xpra icon
Bug tracker and wiki

Changes between Version 4 and Version 5 of Ticket #1836, comment 1


Ignore:
Timestamp:
05/22/18 09:22:17 (23 months ago)
Author:
Antoine Martin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1836, comment 1

    v4 v5  
    55* r19276 split crypto from digest bits (still loaded from network caps..)
    66* #1850 unused video encoder contexts were lingering
     7* #1838 base class refactoring / skip loading unused functionality
     8* r19285 launcher was doing {{{crypto_backend_init}}} unconditionally
    79
    810Still TODO - probably using [https://docs.python.org/2/library/imp.html#imp.find_module imp.find_module] to do a lazy module presence check:
    911* delay or remove extra bits (ie: version info) from the network caps so we don't need to load crypto or zlib, lzo, lz4, yaml, bencode, etc
    10 * launcher does {{{crypto_backend_init}}} unconditionally
    1112* build a map of codecs-to-encoding(s), so we know what we can handle without actually loading them? won't work for video codecs as those have too many build time + runtime options (ie: checks for hardware availability) - and those are the heavy ones unfortunately..
    12 * #1838 base class refactoring / skip loading unused functionality