VirtualBox

Ignore:
Timestamp:
Oct 29, 2018 9:29:11 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
126216
Message:

FE/VBoxManage: Renamed the video capturing options to better reflect which option is generic to capturing and which is bound to the video recording feature. This also should make space for the upcoming audio feature options. Got rid of the deprecated stuff which was in there for too long.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r74474 r75138  
    55
    66/*
    7  * Copyright (C) 2006-2017 Oracle Corporation
     7 * Copyright (C) 2006-2018 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    215215#endif
    216216#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,
    228229#endif
    229230    MODIFYVM_CHIPSET,
     
    394395    { "--chipset",                  MODIFYVM_CHIPSET,                   RTGETOPT_REQ_STRING },
    395396#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 },
    415407#endif
    416408    { "--autostart-enabled",        MODIFYVM_AUTOSTART_ENABLED,         RTGETOPT_REQ_BOOL_ONOFF },
     
    29362928            }
    29372929#ifdef VBOX_WITH_VIDEOREC
    2938             case MODIFYVM_VIDEOCAP:
     2930            case MODIFYVM_CAPTURE:
    29392931            {
    29402932                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureEnabled)(ValueUnion.f));
    29412933                break;
    29422934            }
    2943             case MODIFYVM_VIDEOCAP_SCREENS:
     2935            case MODIFYVM_CAPTURE_SCREENS:
    29442936            {
    29452937                ULONG cMonitors = 64;
     
    29552947                break;
    29562948            }
    2957             case MODIFYVM_VIDEOCAP_FILENAME:
     2949            case MODIFYVM_CAPTURE_FILENAME:
    29582950            {
    29592951                Bstr bstr;
     
    29742966                break;
    29752967            }
    2976             case MODIFYVM_VIDEOCAP_WIDTH:
     2968            case MODIFYVM_CAPTURE_WIDTH:
    29772969            {
    29782970                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureWidth)(ValueUnion.u32));
    29792971                break;
    29802972            }
    2981             case MODIFYVM_VIDEOCAP_HEIGHT:
     2973            case MODIFYVM_CAPTURE_HEIGHT:
    29822974            {
    29832975                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureHeight)(ValueUnion.u32));
    29842976                break;
    29852977            }
    2986             case MODIFYVM_VIDEOCAP_RES:
     2978            case MODIFYVM_CAPTURE_VIDEO_RES:
    29872979            {
    29882980                uint32_t uWidth = 0;
     
    30072999                break;
    30083000            }
    3009             case MODIFYVM_VIDEOCAP_RATE:
     3001            case MODIFYVM_CAPTURE_VIDEO_RATE:
    30103002            {
    30113003                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureRate)(ValueUnion.u32));
    30123004                break;
    30133005            }
    3014             case MODIFYVM_VIDEOCAP_FPS:
     3006            case MODIFYVM_CAPTURE_VIDEO_FPS:
    30153007            {
    30163008                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureFPS)(ValueUnion.u32));
    30173009                break;
    30183010            }
    3019             case MODIFYVM_VIDEOCAP_MAXTIME:
     3011            case MODIFYVM_CAPTURE_MAXTIME:
    30203012            {
    30213013                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureMaxTime)(ValueUnion.u32));
    30223014                break;
    30233015            }
    3024             case MODIFYVM_VIDEOCAP_MAXSIZE:
     3016            case MODIFYVM_CAPTURE_MAXSIZE:
    30253017            {
    30263018                CHECK_ERROR(sessionMachine, COMSETTER(VideoCaptureMaxFileSize)(ValueUnion.u32));
    30273019                break;
    30283020            }
    3029             case MODIFYVM_VIDEOCAP_OPTIONS:
     3021            case MODIFYVM_CAPTURE_OPTIONS:
    30303022            {
    30313023                Bstr bstr(ValueUnion.psz);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette