diff options
Diffstat (limited to 'common/rfb/encodings.cxx')
-rw-r--r-- | common/rfb/encodings.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common/rfb/encodings.cxx b/common/rfb/encodings.cxx index 7c9c7408..b33dc6df 100644 --- a/common/rfb/encodings.cxx +++ b/common/rfb/encodings.cxx @@ -33,6 +33,9 @@ int rfb::encodingNum(const char* name) if (strcasecmp(name, "hextile") == 0) return encodingHextile; if (strcasecmp(name, "ZRLE") == 0) return encodingZRLE; if (strcasecmp(name, "Tight") == 0) return encodingTight; +#ifdef HAVE_H264 + if (strcasecmp(name, "H.264") == 0) return encodingH264; +#endif return -1; } @@ -46,6 +49,9 @@ const char* rfb::encodingName(int num) case encodingHextile: return "hextile"; case encodingZRLE: return "ZRLE"; case encodingTight: return "Tight"; +#ifdef HAVE_H264 + case encodingH264: return "H.264"; +#endif default: return "[unknown encoding]"; } } |