Changeset 75489 in vbox
- Timestamp:
- Nov 15, 2018 4:25:42 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 126646
- Location:
- trunk/src/VBox/Main
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r75488 r75489 4798 4798 4799 4799 <enum 4800 name="Record VideoRateControlMode"4801 uuid=" 11F99274-835F-4F2C-86A5-F8DF8999C21A"4800 name="RecordingVideoRateControlMode" 4801 uuid="D4EFB692-9F98-4112-88D3-A16FBE2BF6A8" 4802 4802 > 4803 4803 <desc> … … 4815 4815 <interface 4816 4816 name="IRecordingScreenSettings" extends="$unknown" 4817 uuid=" 41E56E39-C36D-440E-867B-FB80C4CE6FAA"4817 uuid="B036627B-9922-4056-8A95-94C60D3BA48A" 4818 4818 wsmap="managed" 4819 4819 > … … 4972 4972 </attribute> 4973 4973 4974 <attribute name="videoRateControlMode" type="Record VideoRateControlMode">4974 <attribute name="videoRateControlMode" type="RecordingVideoRateControlMode"> 4975 4975 <desc> 4976 4976 Determines the rate control mode. This setting cannot be changed -
trunk/src/VBox/Main/include/RecordingScreenSettingsImpl.h
r75366 r75489 95 95 HRESULT getVideoRate(ULONG *aVideoRate); 96 96 HRESULT setVideoRate(ULONG aVideoRate); 97 HRESULT getVideoRateControlMode(Record VideoRateControlMode_T *aMode);98 HRESULT setVideoRateControlMode(Record VideoRateControlMode_T aMode);97 HRESULT getVideoRateControlMode(RecordingVideoRateControlMode_T *aMode); 98 HRESULT setVideoRateControlMode(RecordingVideoRateControlMode_T aMode); 99 99 HRESULT getVideoFPS(ULONG *aVideoFPS); 100 100 HRESULT setVideoFPS(ULONG aVideoFPS); -
trunk/src/VBox/Main/src-server/RecordingScreenSettingsImpl.cpp
r75441 r75489 717 717 } 718 718 719 HRESULT RecordingScreenSettings::getVideoRateControlMode(Record VideoRateControlMode_T *aMode)720 { 721 AutoCaller autoCaller(this); 722 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 723 724 AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS); 725 726 *aMode = Record VideoRateControlMode_CBR; /** @todo Implement VBR. */727 728 return S_OK; 729 } 730 731 HRESULT RecordingScreenSettings::setVideoRateControlMode(Record VideoRateControlMode_T aMode)719 HRESULT RecordingScreenSettings::getVideoRateControlMode(RecordingVideoRateControlMode_T *aMode) 720 { 721 AutoCaller autoCaller(this); 722 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 723 724 AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS); 725 726 *aMode = RecordingVideoRateControlMode_CBR; /** @todo Implement VBR. */ 727 728 return S_OK; 729 } 730 731 HRESULT RecordingScreenSettings::setVideoRateControlMode(RecordingVideoRateControlMode_T aMode) 732 732 { 733 733 AutoCaller autoCaller(this);
Note:
See TracChangeset
for help on using the changeset viewer.