Changeset 43929 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Nov 21, 2012 2:03:55 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 82245
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/ConsoleVRDPServer.h
r43892 r43929 28 28 #include <VBox/RemoteDesktop/VRDESCard.h> 29 29 #include <VBox/RemoteDesktop/VRDETSMF.h> 30 #define VRDE_VIDEOIN_WITH_VRDEINTERFACE /* Get the VRDE interface definitions. */ 31 #include <VBox/RemoteDesktop/VRDEVideoIn.h> 30 32 31 33 #include <VBox/HostServices/VBoxClipboardExt.h> … … 147 149 148 150 int SCardRequest(void *pvUser, uint32_t u32Function, const void *pvData, uint32_t cbData); 151 152 int VideoInDeviceAttach(const VRDEVIDEOINDEVICEHANDLE *pDeviceHandle, void *pvDeviceCtx); 153 int VideoInDeviceDetach(const VRDEVIDEOINDEVICEHANDLE *pDeviceHandle); 154 int VideoInGetDeviceDesc(void *pvUser, const VRDEVIDEOINDEVICEHANDLE *pDeviceHandle); 155 int VideoInControl(void *pvUser, const VRDEVIDEOINDEVICEHANDLE *pDeviceHandle, 156 VRDEVIDEOINCTRLHDR *pReq, uint32_t cbReq); 149 157 150 158 private: … … 305 313 void tsmfUnlock(void); 306 314 RTCRITSECT mTSMFLock; 315 316 /* Video input interface. */ 317 VRDEVIDEOININTERFACE m_interfaceVideoIn; 318 VRDEVIDEOINCALLBACKS m_interfaceCallbacksVideoIn; 319 static DECLCALLBACK(void) VRDECallbackVideoInNotify(void *pvCallback, 320 uint32_t u32Id, 321 const void *pvData, 322 uint32_t cbData); 323 static DECLCALLBACK(void) VRDECallbackVideoInDeviceDesc(void *pvCallback, 324 int rcRequest, 325 void *pDeviceCtx, 326 void *pvUser, 327 const VRDEVIDEOINDEVICEDESC *pDeviceDesc, 328 uint32_t cbDevice); 329 static DECLCALLBACK(void) VRDECallbackVideoInControl(void *pvCallback, 330 int rcRequest, 331 void *pDeviceCtx, 332 void *pvUser, 333 const VRDEVIDEOINCTRLHDR *pControl, 334 uint32_t cbControl); 335 static DECLCALLBACK(void) VRDECallbackVideoInFrame(void *pvCallback, 336 int rcRequest, 337 void *pDeviceCtx, 338 const VRDEVIDEOINPAYLOADHDR *pFrame, 339 uint32_t cbFrame); 307 340 }; 308 341
Note:
See TracChangeset
for help on using the changeset viewer.