Changeset 44191 in vbox for trunk/src/VBox/Main/xml
- Timestamp:
- Dec 20, 2012 5:36:56 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 82916
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/xml/Settings.cpp
r44039 r44191 1617 1617 keyboardHIDType(KeyboardHIDType_PS2Keyboard), 1618 1618 chipsetType(ChipsetType_PIIX3), 1619 fEmulatedUSBWebcam(false), 1619 1620 fEmulatedUSBCardReader(false), 1620 1621 clipboardMode(ClipboardMode_Disabled), … … 1685 1686 && (keyboardHIDType == h.keyboardHIDType) 1686 1687 && (chipsetType == h.chipsetType) 1688 && (fEmulatedUSBWebcam == h.fEmulatedUSBWebcam) 1687 1689 && (fEmulatedUSBCardReader == h.fEmulatedUSBCardReader) 1688 1690 && (vrdeSettings == h.vrdeSettings) … … 2873 2875 else if (pelmHwChild->nameEquals("EmulatedUSB")) 2874 2876 { 2875 const xml::ElementNode *pelmCardReader ;2877 const xml::ElementNode *pelmCardReader, *pelmWebcam; 2876 2878 2877 2879 if ((pelmCardReader = pelmHwChild->findChildElement("CardReader"))) 2878 2880 { 2879 2881 pelmCardReader->getAttributeValue("enabled", hw.fEmulatedUSBCardReader); 2882 } 2883 2884 if ((pelmWebcam = pelmHwChild->findChildElement("Webcam"))) 2885 { 2886 pelmWebcam->getAttributeValue("enabled", hw.fEmulatedUSBWebcam); 2880 2887 } 2881 2888 } … … 4188 4195 { 4189 4196 xml::ElementNode *pelmEmulatedUSB = pelmHardware->createChild("EmulatedUSB"); 4197 4190 4198 xml::ElementNode *pelmCardReader = pelmEmulatedUSB->createChild("CardReader"); 4191 4192 4199 pelmCardReader->setAttribute("enabled", hw.fEmulatedUSBCardReader); 4200 4201 if (m->sv >= SettingsVersion_v1_13) 4202 { 4203 xml::ElementNode *pelmWebcam = pelmEmulatedUSB->createChild("Webcam"); 4204 pelmWebcam->setAttribute("enabled", hw.fEmulatedUSBWebcam); 4205 } 4193 4206 } 4194 4207 … … 4880 4893 } 4881 4894 4895 if (m->sv < SettingsVersion_v1_13) 4896 { 4897 /* 4.2: Emulated USB Webcam. */ 4898 if (hardwareMachine.fEmulatedUSBWebcam) 4899 m->sv = SettingsVersion_v1_13; 4900 } 4901 4882 4902 if (m->sv < SettingsVersion_v1_12) 4883 4903 {
Note:
See TracChangeset
for help on using the changeset viewer.