JavaScript 65.5%
Python 17.8%
CSS 13%
HTML 3.7%
1"use strict";23Object.defineProperty(exports, "__esModule", {4 value: true5});6exports.encodingName = encodingName;7exports.encodings = void 0;8/*9 * noVNC: HTML5 VNC client10 * Copyright (C) 2019 The noVNC authors11 * Licensed under MPL 2.0 (see LICENSE.txt)12 *13 * See README.md for usage and integration instructions.14 */1516var encodings = exports.encodings = {17 encodingRaw: 0,18 encodingCopyRect: 1,19 encodingRRE: 2,20 encodingHextile: 5,21 encodingZlib: 6,22 encodingTight: 7,23 encodingZRLE: 16,24 encodingTightPNG: -260,25 encodingJPEG: 21,26 encodingH264: 50,27 pseudoEncodingQualityLevel9: -23,28 pseudoEncodingQualityLevel0: -32,29 pseudoEncodingDesktopSize: -223,30 pseudoEncodingLastRect: -224,31 pseudoEncodingCursor: -239,32 pseudoEncodingQEMUExtendedKeyEvent: -258,33 pseudoEncodingQEMULedEvent: -261,34 pseudoEncodingDesktopName: -307,35 pseudoEncodingExtendedDesktopSize: -308,36 pseudoEncodingXvp: -309,37 pseudoEncodingFence: -312,38 pseudoEncodingContinuousUpdates: -313,39 pseudoEncodingExtendedMouseButtons: -316,40 pseudoEncodingCompressLevel9: -247,41 pseudoEncodingCompressLevel0: -256,42 pseudoEncodingVMwareCursor: 0x574d5664,43 pseudoEncodingExtendedClipboard: 0xc0a1e5ce44};45function encodingName(num) {46 switch (num) {47 case encodings.encodingRaw:48 return "Raw";49 case encodings.encodingCopyRect:50 return "CopyRect";51 case encodings.encodingRRE:52 return "RRE";53 case encodings.encodingHextile:54 return "Hextile";55 case encodings.encodingZlib:56 return "Zlib";57 case encodings.encodingTight:58 return "Tight";59 case encodings.encodingZRLE:60 return "ZRLE";61 case encodings.encodingTightPNG:62 return "TightPNG";63 case encodings.encodingJPEG:64 return "JPEG";65 case encodings.encodingH264:66 return "H.264";67 default:68 return "[unknown encoding " + num + "]";69 }70}