VirtualBox

Changeset 48406 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Sep 10, 2013 12:53:50 PM (11 years ago)
Author:
vboxsync
Message:

Main,VBoxManage: Implemented IConsole::EmulatedUSB. Removed IMachine::emulatedUSBWebcameraEnabled.

Location:
trunk/src/VBox/Main/include
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ConsoleImpl.h

    r48313 r48406  
    3333class SharedFolder;
    3434class VRDEServerInfo;
     35class EmulatedUSB;
    3536class AudioSniffer;
    3637class Nvram;
    37 #ifdef VBOX_WITH_USB_VIDEO
    3838class EmWebcam;
    39 #endif
    4039#ifdef VBOX_WITH_USB_CARDREADER
    4140class UsbCardReader;
     
    147146    STDMETHOD(COMGETTER(UseHostClipboard))(BOOL *aUseHostClipboard);
    148147    STDMETHOD(COMSETTER(UseHostClipboard))(BOOL aUseHostClipboard);
     148    STDMETHOD(COMGETTER(EmulatedUSB))(IEmulatedUSB **aEmulatedUSB);
    149149
    150150    // IConsole methods
     
    242242    UsbCardReader *getUsbCardReader() { return mUsbCardReader; }
    243243#endif
    244 #ifdef VBOX_WITH_USB_VIDEO
    245244    EmWebcam *getEmWebcam() { return mEmWebcam; }
    246 #endif
    247245
    248246    int VRDPClientLogon(uint32_t u32ClientId, const char *pszUser, const char *pszPassword, const char *pszDomain);
     
    762760    const ComObjPtr<ExtPackManager> mptrExtPackManager;
    763761#endif
     762    const ComObjPtr<EmulatedUSB> mEmulatedUSB;
    764763
    765764    USBDeviceList mUSBDevices;
     
    808807    AudioSniffer * const mAudioSniffer;
    809808    Nvram   * const mNvram;
    810 #ifdef VBOX_WITH_USB_VIDEO
    811809    EmWebcam * const mEmWebcam;
    812 #endif
    813810#ifdef VBOX_WITH_USB_CARDREADER
    814811    UsbCardReader * const mUsbCardReader;
  • trunk/src/VBox/Main/include/ConsoleVRDPServer.h

    r47571 r48406  
    144144
    145145    void SendAudioInputEnd(void *pvUserCtx);
    146 #ifdef VBOX_WITH_USB_VIDEO
    147     int GetVideoFrameDimensions(uint16_t *pu16Heigh, uint16_t *pu16Width);
    148     int SendVideoSreamOn(bool fFetch);
    149 #endif
    150146
    151147    int SCardRequest(void *pvUser, uint32_t u32Function, const void *pvData, uint32_t cbData);
  • trunk/src/VBox/Main/include/MachineImpl.h

    r48297 r48406  
    306306        PointingHIDType_T   mPointingHIDType;
    307307        ChipsetType_T       mChipsetType;
    308         BOOL                mEmulatedUSBWebcamEnabled;
    309308        BOOL                mEmulatedUSBCardReaderEnabled;
    310309
     
    419418    STDMETHOD(COMGETTER(EmulatedUSBCardReaderEnabled))(BOOL *aEnabled);
    420419    STDMETHOD(COMSETTER(EmulatedUSBCardReaderEnabled))(BOOL aEnabled);
    421     STDMETHOD(COMGETTER(EmulatedUSBWebcameraEnabled))(BOOL *aEnabled);
    422     STDMETHOD(COMSETTER(EmulatedUSBWebcameraEnabled))(BOOL aEnabled);
    423420    STDMETHOD(COMGETTER(HPETEnabled))(BOOL *enabled);
    424421    STDMETHOD(COMSETTER(HPETEnabled))(BOOL enabled);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette