Revision ea064d24 lib/constants.py

b/lib/constants.py
674 674
HV_KVM_SPICE_BIND = "spice_bind"
675 675
HV_KVM_SPICE_IP_VERSION = "spice_ip_version"
676 676
HV_KVM_SPICE_PASSWORD_FILE = "spice_password_file"
677
HV_KVM_SPICE_LOSSLESS_IMG_COMPR = "spice_image_compression"
678
HV_KVM_SPICE_JPEG_IMG_COMPR = "spice_jpeg_wan_compression"
679
HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR = "spice_zlib_glz_wan_compression"
680
HV_KVM_SPICE_STREAMING_VIDEO_DETECTION = "spice_streaming_video"
681
HV_KVM_SPICE_AUDIO_COMPR = "spice_playback_compression"
677 682
HV_ACPI = "acpi"
678 683
HV_PAE = "pae"
679 684
HV_USE_BOOTLOADER = "use_bootloader"
......
720 725
  HV_KVM_SPICE_BIND: VTYPE_STRING,
721 726
  HV_KVM_SPICE_IP_VERSION: VTYPE_INT,
722 727
  HV_KVM_SPICE_PASSWORD_FILE: VTYPE_STRING,
728
  HV_KVM_SPICE_LOSSLESS_IMG_COMPR: VTYPE_STRING,
729
  HV_KVM_SPICE_JPEG_IMG_COMPR: VTYPE_STRING,
730
  HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR: VTYPE_STRING,
731
  HV_KVM_SPICE_STREAMING_VIDEO_DETECTION: VTYPE_STRING,
732
  HV_KVM_SPICE_AUDIO_COMPR: VTYPE_BOOL,
723 733
  HV_ACPI: VTYPE_BOOL,
724 734
  HV_PAE: VTYPE_BOOL,
725 735
  HV_USE_BOOTLOADER: VTYPE_BOOL,
......
953 963
  HT_BO_NETWORK
954 964
  ])
955 965

  
966
# SPICE lossless image compression options
967
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_GLZ = "auto_glz"
968
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_LZ = "auto_lz"
969
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_QUIC = "quic"
970
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_GLZ = "glz"
971
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_LZ = "lz"
972
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_OFF = "off"
973

  
974
HT_KVM_SPICE_VALID_LOSSLESS_IMG_COMPR_OPTIONS = frozenset([
975
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_GLZ,
976
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_LZ,
977
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_QUIC,
978
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_GLZ,
979
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_LZ,
980
  HT_KVM_SPICE_LOSSLESS_IMG_COMPR_OFF,
981
  ])
982

  
983
# SPICE lossy image compression options (valid for both jpeg and zlib-glz)
984
HT_KVM_SPICE_LOSSY_IMG_COMPR_AUTO = "auto"
985
HT_KVM_SPICE_LOSSY_IMG_COMPR_NEVER = "never"
986
HT_KVM_SPICE_LOSSY_IMG_COMPR_ALWAYS = "always"
987

  
988
HT_KVM_SPICE_VALID_LOSSY_IMG_COMPR_OPTIONS = frozenset([
989
  HT_KVM_SPICE_LOSSY_IMG_COMPR_AUTO,
990
  HT_KVM_SPICE_LOSSY_IMG_COMPR_NEVER,
991
  HT_KVM_SPICE_LOSSY_IMG_COMPR_ALWAYS,
992
  ])
993

  
994
# SPICE video stream detection
995
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_OFF = "off"
996
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_ALL = "all"
997
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_FILTER = "filter"
998

  
999
HT_KVM_SPICE_VALID_VIDEO_STREAM_DETECTION_OPTIONS = frozenset([
1000
  HT_KVM_SPICE_VIDEO_STREAM_DETECTION_OFF,
1001
  HT_KVM_SPICE_VIDEO_STREAM_DETECTION_ALL,
1002
  HT_KVM_SPICE_VIDEO_STREAM_DETECTION_FILTER,
1003
  ])
1004

  
956 1005
# Security models
957 1006
HT_SM_NONE = "none"
958 1007
HT_SM_USER = "user"
......
1301 1350
    HV_KVM_SPICE_BIND: "",
1302 1351
    HV_KVM_SPICE_IP_VERSION: IFACE_NO_IP_VERSION_SPECIFIED,
1303 1352
    HV_KVM_SPICE_PASSWORD_FILE: "",
1353
    HV_KVM_SPICE_LOSSLESS_IMG_COMPR: "",
1354
    HV_KVM_SPICE_JPEG_IMG_COMPR: "",
1355
    HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR: "",
1356
    HV_KVM_SPICE_STREAMING_VIDEO_DETECTION: "",
1357
    HV_KVM_SPICE_AUDIO_COMPR: True,
1304 1358
    HV_KVM_FLOPPY_IMAGE_PATH: "",
1305 1359
    HV_CDROM_IMAGE_PATH: "",
1306 1360
    HV_KVM_CDROM2_IMAGE_PATH: "",

Also available in: Unified diff