Fix function virDomainVideoDefaultType for
parallels VMs and containers. It should return
VGA for VMs and VIR_DOMAIN_VIDEO_TYPE_PARALLELS
for containers.
Signed-off-by: Dmitry Guryanov <dguryanov@parallels.com>
case VIR_DOMAIN_VIRT_VMWARE:
return VIR_DOMAIN_VIDEO_TYPE_VMVGA;
+ case VIR_DOMAIN_VIRT_PARALLELS:
+ if (def->os.type) {
+ if (STREQ(def->os.type, "hvm"))
+ return VIR_DOMAIN_VIDEO_TYPE_VGA;
+ else
+ return VIR_DOMAIN_VIDEO_TYPE_PARALLELS;
+ } else {
+ return VIR_DOMAIN_VIDEO_TYPE_VGA;
+ }
+
default:
return -1;
}