Changeset 75352 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Nov 9, 2018 10:56:10 AM (6 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/ConsoleImpl.h
r75345 r75352 141 141 AudioVRDE *i_getAudioVRDE() const { return mAudioVRDE; } 142 142 #endif 143 #ifdef VBOX_WITH_ AUDIO_RECORDING144 int i_ videoRecCreate(void);145 void i_ videoRecDestroy(void);146 int i_ videoRecEnable(BOOL fEnable, util::AutoWriteLock *pAutoLock);147 int i_ videoRecGetSettings(settings::RecordSettings &Settings);148 int i_ videoRecStart(void);149 int i_ videoRecStop(void);150 AudioVideoRec *i_ videoRecGetAudioDrv(void) const { return Capture.mAudioVideoRec; }151 CaptureContext *i_ videoRecGetContext(void) const { return Capture.mpVideoRecCtx; }152 HRESULT i_ videoRecSendAudio(const void *pvData, size_t cbData, uint64_t uDurationMs);143 #ifdef VBOX_WITH_RECORDING 144 int i_recordingCreate(void); 145 void i_recordingDestroy(void); 146 int i_recordingEnable(BOOL fEnable, util::AutoWriteLock *pAutoLock); 147 int i_recordingGetSettings(settings::RecordSettings &Settings); 148 int i_recordingStart(void); 149 int i_recordingStop(void); 150 AudioVideoRec *i_recordingGetAudioDrv(void) const { return Recording.mAudioRec; } 151 CaptureContext *i_recordingGetContext(void) const { return Recording.mpRecordCtx; } 152 HRESULT i_recordingSendAudio(const void *pvData, size_t cbData, uint64_t uDurationMs); 153 153 #endif 154 154 … … 1031 1031 1032 1032 #ifdef VBOX_WITH_RECORDING 1033 struct Capture1033 struct Recording 1034 1034 { 1035 Capture()1036 : mp VideoRecCtx(NULL)1037 , mAudio VideoRec(NULL) { }1038 1039 /** The capturing context. */1040 CaptureContext *mp VideoRecCtx;1035 Recording() 1036 : mpRecordCtx(NULL) 1037 , mAudioRec(NULL) { } 1038 1039 /** The recording context. */ 1040 CaptureContext *mpRecordCtx; 1041 1041 # ifdef VBOX_WITH_AUDIO_RECORDING 1042 1042 /** Pointer to capturing audio backend. */ 1043 AudioVideoRec * const mAudio VideoRec;1043 AudioVideoRec * const mAudioRec; 1044 1044 # endif 1045 } Capture;1045 } Recording; 1046 1046 #endif /* VBOX_WITH_RECORDING */ 1047 1047 -
trunk/src/VBox/Main/include/DisplayImpl.h
r75345 r75352 101 101 { 102 102 ComPtr<IDisplaySourceBitmap> pSourceBitmap; 103 } videoRec;103 } Recording; 104 104 #endif /* VBOX_WITH_RECORDING */ 105 105 } DISPLAYFBINFO; … … 201 201 202 202 #ifdef VBOX_WITH_RECORDING 203 int i_ videoRecInvalidate(void);204 void i_ videoRecScreenChanged(unsigned uScreenId);203 int i_recordingInvalidate(void); 204 void i_recordingScreenChanged(unsigned uScreenId); 205 205 #endif 206 206 … … 472 472 /* Serializes access to video recording source bitmaps. */ 473 473 RTCRITSECT mVideoRecLock; 474 /** Array which defines which screens are being enabled for capturing. */475 bool ma VideoRecEnabled[SchemaDefs::MaxGuestMonitors];474 /** Array which defines which screens are being enabled for recording. */ 475 bool maRecordingEnabled[SchemaDefs::MaxGuestMonitors]; 476 476 #endif 477 477
Note:
See TracChangeset
for help on using the changeset viewer.