VirtualBox

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


Ignore:
Timestamp:
Jun 10, 2013 2:11:26 PM (12 years ago)
Author:
vboxsync
Message:

Main/VPX: introduced onVideoCaptureChange event

Location:
trunk/src/VBox/Main/include
Files:
4 edited

Legend:

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

    r45675 r46465  
    201201    HRESULT onDragAndDropModeChange(DragAndDropMode_T aDragAndDropMode);
    202202    HRESULT onVRDEServerChange(BOOL aRestart);
     203    HRESULT onVideoCaptureChange();
    203204    HRESULT onUSBControllerChange();
    204205    HRESULT onSharedFolderChange(BOOL aGlobal);
  • trunk/src/VBox/Main/include/DisplayImpl.h

    r46123 r46465  
    170170    STDMETHOD(TakeScreenShotToArray)(ULONG aScreenId, ULONG width, ULONG height, ComSafeArrayOut(BYTE, aScreenData));
    171171    STDMETHOD(TakeScreenShotPNGToArray)(ULONG aScreenId, ULONG width, ULONG height, ComSafeArrayOut(BYTE, aScreenData));
    172     STDMETHOD(EnableVideoCapture)(ComSafeArrayIn(BOOL, aScreens));
    173     STDMETHOD(DisableVideoCapture)(ComSafeArrayIn(BOOL, aScreens));
     172    STDMETHOD(EnableVideoCaptureScreens)(ComSafeArrayIn(BOOL, aScreens));
    174173    STDMETHOD(DrawToScreen)(ULONG aScreenId, BYTE *address, ULONG x, ULONG y, ULONG width, ULONG height);
    175174    STDMETHOD(InvalidateAndUpdate)();
  • trunk/src/VBox/Main/include/MachineImpl.h

    r46348 r46465  
    741741    virtual HRESULT onBandwidthGroupChange(IBandwidthGroup * /* aBandwidthGroup */) { return S_OK; }
    742742    virtual HRESULT onStorageDeviceChange(IMediumAttachment * /* mediumAttachment */, BOOL /* remove */, BOOL /* silent */) { return S_OK; }
     743    virtual HRESULT onVideoCaptureChange() { return S_OK; }
    743744
    744745    HRESULT saveRegistryEntry(settings::MachineRegistryEntry &data);
     
    11191120    HRESULT onParallelPortChange(IParallelPort *parallelPort);
    11201121    HRESULT onCPUChange(ULONG aCPU, BOOL aRemove);
    1121     HRESULT onCPUExecutionCapChange(ULONG aCpuExecutionCap);
    11221122    HRESULT onVRDEServerChange(BOOL aRestart);
     1123    HRESULT onVideoCaptureChange();
    11231124    HRESULT onUSBControllerChange();
    11241125    HRESULT onUSBDeviceAttach(IUSBDevice *aDevice,
     
    11321133    HRESULT onBandwidthGroupChange(IBandwidthGroup *aBandwidthGroup);
    11331134    HRESULT onStorageDeviceChange(IMediumAttachment *aMediumAttachment, BOOL aRemove, BOOL aSilent);
     1135    HRESULT onCPUExecutionCapChange(ULONG aCpuExecutionCap);
    11341136
    11351137    bool hasMatchingUSBFilter(const ComObjPtr<HostUSBDevice> &aDevice, ULONG *aMaskedIfs);
  • trunk/src/VBox/Main/include/SessionImpl.h

    r45284 r46465  
    9393    STDMETHOD(OnCPUExecutionCapChange)(ULONG aExecutionCap);
    9494    STDMETHOD(OnVRDEServerChange)(BOOL aRestart);
     95    STDMETHOD(OnVideoCaptureChange)();
    9596    STDMETHOD(OnUSBControllerChange)();
    9697    STDMETHOD(OnSharedFolderChange)(BOOL aGlobal);
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