Changeset 75138 in vbox for trunk/src/VBox/Frontends/VBoxManage
- Timestamp:
- Oct 29, 2018 9:29:11 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 126216
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp
r74474 r75138 5 5 6 6 /* 7 * Copyright (C) 2006-201 7Oracle Corporation7 * Copyright (C) 2006-2018 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 215 215 #endif 216 216 #ifdef VBOX_WITH_VIDEOREC 217 MODIFYVM_VIDEOCAP, 218 MODIFYVM_VIDEOCAP_SCREENS, 219 MODIFYVM_VIDEOCAP_FILENAME, 220 MODIFYVM_VIDEOCAP_WIDTH, 221 MODIFYVM_VIDEOCAP_HEIGHT, 222 MODIFYVM_VIDEOCAP_RES, 223 MODIFYVM_VIDEOCAP_RATE, 224 MODIFYVM_VIDEOCAP_FPS, 225 MODIFYVM_VIDEOCAP_MAXTIME, 226 MODIFYVM_VIDEOCAP_MAXSIZE, 227 MODIFYVM_VIDEOCAP_OPTIONS, 217 MODIFYVM_CAPTURE, 218 MODIFYVM_CAPTURE_FEATURES, 219 MODIFYVM_CAPTURE_SCREENS, 220 MODIFYVM_CAPTURE_FILENAME, 221 MODIFYVM_CAPTURE_WIDTH, 222 MODIFYVM_CAPTURE_HEIGHT, 223 MODIFYVM_CAPTURE_VIDEO_RES, 224 MODIFYVM_CAPTURE_VIDEO_RATE, 225 MODIFYVM_CAPTURE_VIDEO_FPS, 226 MODIFYVM_CAPTURE_MAXTIME, 227 MODIFYVM_CAPTURE_MAXSIZE, 228 MODIFYVM_CAPTURE_OPTIONS, 228 229 #endif 229 230 MODIFYVM_CHIPSET, … … 394 395 { "--chipset", MODIFYVM_CHIPSET, RTGETOPT_REQ_STRING }, 395 396 #ifdef VBOX_WITH_VIDEOREC 396 { "--videocap", MODIFYVM_VIDEOCAP, RTGETOPT_REQ_BOOL_ONOFF }, 397 { "--vcpenabled", MODIFYVM_VIDEOCAP, RTGETOPT_REQ_BOOL_ONOFF }, /* deprecated */ 398 { "--videocapscreens", MODIFYVM_VIDEOCAP_SCREENS, RTGETOPT_REQ_STRING }, 399 { "--vcpscreens", MODIFYVM_VIDEOCAP_SCREENS, RTGETOPT_REQ_STRING }, /* deprecated */ 400 { "--videocapfile", MODIFYVM_VIDEOCAP_FILENAME, RTGETOPT_REQ_STRING }, 401 { "--vcpfile", MODIFYVM_VIDEOCAP_FILENAME, RTGETOPT_REQ_STRING }, /* deprecated */ 402 { "--videocapres", MODIFYVM_VIDEOCAP_RES, RTGETOPT_REQ_STRING }, 403 { "--vcpwidth", MODIFYVM_VIDEOCAP_WIDTH, RTGETOPT_REQ_UINT32 }, /* deprecated */ 404 { "--vcpheight", MODIFYVM_VIDEOCAP_HEIGHT, RTGETOPT_REQ_UINT32 }, /* deprecated */ 405 { "--videocaprate", MODIFYVM_VIDEOCAP_RATE, RTGETOPT_REQ_UINT32 }, 406 { "--vcprate", MODIFYVM_VIDEOCAP_RATE, RTGETOPT_REQ_UINT32 }, /* deprecated */ 407 { "--videocapfps", MODIFYVM_VIDEOCAP_FPS, RTGETOPT_REQ_UINT32 }, 408 { "--vcpfps", MODIFYVM_VIDEOCAP_FPS, RTGETOPT_REQ_UINT32 }, /* deprecated */ 409 { "--videocapmaxtime", MODIFYVM_VIDEOCAP_MAXTIME, RTGETOPT_REQ_INT32 }, 410 { "--vcpmaxtime", MODIFYVM_VIDEOCAP_MAXTIME, RTGETOPT_REQ_INT32 }, /* deprecated */ 411 { "--videocapmaxsize", MODIFYVM_VIDEOCAP_MAXSIZE, RTGETOPT_REQ_INT32 }, 412 { "--vcpmaxsize", MODIFYVM_VIDEOCAP_MAXSIZE, RTGETOPT_REQ_INT32 }, /* deprecated */ 413 { "--videocapopts", MODIFYVM_VIDEOCAP_OPTIONS, RTGETOPT_REQ_STRING }, 414 { "--vcpoptions", MODIFYVM_VIDEOCAP_OPTIONS, RTGETOPT_REQ_STRING }, /* deprecated */ 397 { "--capture", MODIFYVM_CAPTURE, RTGETOPT_REQ_BOOL_ONOFF }, 398 { "--capturescreens", MODIFYVM_CAPTURE_SCREENS, RTGETOPT_REQ_STRING }, 399 { "--capturefile", MODIFYVM_CAPTURE_FILENAME, RTGETOPT_REQ_STRING }, 400 { "--capturemaxtime", MODIFYVM_CAPTURE_MAXTIME, RTGETOPT_REQ_INT32 }, 401 { "--capturemaxsize", MODIFYVM_CAPTURE_MAXSIZE, RTGETOPT_REQ_INT32 }, 402 { "--captureopts", MODIFYVM_CAPTURE_OPTIONS, RTGETOPT_REQ_STRING }, 403 { "--captureoptions", MODIFYVM_CAPTURE_OPTIONS, RTGETOPT_REQ_STRING }, 404 { "--capturevideores", MODIFYVM_CAPTURE_VIDEO_RES, RTGETOPT_REQ_STRING }, 405 { "--capturevideorate", MODIFYVM_CAPTURE_VIDEO_RATE, RTGETOPT_REQ_UINT32 }, 406 { "--capturevideofps", MODIFYVM_CAPTURE_VIDEO_FPS, RTGETOPT_REQ_UINT32 }, 415 407 #endif 416 408 { "--autostart-enabled", MODIFYVM_AUTOSTART_ENABLED, RTGETOPT_REQ_BOOL_ONOFF }, … … 2936 2928 } 2937 2929 #ifdef VBOX_WITH_VIDEOREC 2938 case MODIFYVM_ VIDEOCAP:2930 case MODIFYVM_CAPTURE: 2939 2931 { 2940 2932 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureEnabled)(ValueUnion.f)); 2941 2933 break; 2942 2934 } 2943 case MODIFYVM_ VIDEOCAP_SCREENS:2935 case MODIFYVM_CAPTURE_SCREENS: 2944 2936 { 2945 2937 ULONG cMonitors = 64; … … 2955 2947 break; 2956 2948 } 2957 case MODIFYVM_ VIDEOCAP_FILENAME:2949 case MODIFYVM_CAPTURE_FILENAME: 2958 2950 { 2959 2951 Bstr bstr; … … 2974 2966 break; 2975 2967 } 2976 case MODIFYVM_ VIDEOCAP_WIDTH:2968 case MODIFYVM_CAPTURE_WIDTH: 2977 2969 { 2978 2970 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureWidth)(ValueUnion.u32)); 2979 2971 break; 2980 2972 } 2981 case MODIFYVM_ VIDEOCAP_HEIGHT:2973 case MODIFYVM_CAPTURE_HEIGHT: 2982 2974 { 2983 2975 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureHeight)(ValueUnion.u32)); 2984 2976 break; 2985 2977 } 2986 case MODIFYVM_ VIDEOCAP_RES:2978 case MODIFYVM_CAPTURE_VIDEO_RES: 2987 2979 { 2988 2980 uint32_t uWidth = 0; … … 3007 2999 break; 3008 3000 } 3009 case MODIFYVM_ VIDEOCAP_RATE:3001 case MODIFYVM_CAPTURE_VIDEO_RATE: 3010 3002 { 3011 3003 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureRate)(ValueUnion.u32)); 3012 3004 break; 3013 3005 } 3014 case MODIFYVM_ VIDEOCAP_FPS:3006 case MODIFYVM_CAPTURE_VIDEO_FPS: 3015 3007 { 3016 3008 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureFPS)(ValueUnion.u32)); 3017 3009 break; 3018 3010 } 3019 case MODIFYVM_ VIDEOCAP_MAXTIME:3011 case MODIFYVM_CAPTURE_MAXTIME: 3020 3012 { 3021 3013 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureMaxTime)(ValueUnion.u32)); 3022 3014 break; 3023 3015 } 3024 case MODIFYVM_ VIDEOCAP_MAXSIZE:3016 case MODIFYVM_CAPTURE_MAXSIZE: 3025 3017 { 3026 3018 CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureMaxFileSize)(ValueUnion.u32)); 3027 3019 break; 3028 3020 } 3029 case MODIFYVM_ VIDEOCAP_OPTIONS:3021 case MODIFYVM_CAPTURE_OPTIONS: 3030 3022 { 3031 3023 Bstr bstr(ValueUnion.psz);
Note:
See TracChangeset
for help on using the changeset viewer.