VirtualBox

Ignore:
Timestamp:
Nov 9, 2018 12:56:40 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
126494
Message:

Recording/Main: Renamed the IRecord* interfaces again to IRecording* to make it more standardized.

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
3 edited

Legend:

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

    r75345 r75361  
    18641864            }
    18651865
    1866             ComPtr<IRecordSettings> RecordSettings;
    1867             CHECK_ERROR_BREAK(machine, COMGETTER(RecordSettings)(RecordSettings.asOutParam()));
    1868 
    1869             SafeIfaceArray <IRecordScreenSettings> saRecordScreenScreens;
    1870             CHECK_ERROR_BREAK(RecordSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saRecordScreenScreens)));
     1866            ComPtr<IRecordingSettings> recordingSettings;
     1867            CHECK_ERROR_BREAK(machine, COMGETTER(RecordingSettings)(recordingSettings.asOutParam()));
     1868
     1869            SafeIfaceArray <IRecordingScreenSettings> saRecordingScreenScreens;
     1870            CHECK_ERROR_BREAK(recordingSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saRecordingScreenScreens)));
    18711871
    18721872            /* Note: For now all screens have the same configuration. */
     
    18781878            if (!strcmp(a->argv[2], "on"))
    18791879            {
    1880                 CHECK_ERROR_RET(RecordSettings, COMSETTER(Enabled)(TRUE), RTEXITCODE_FAILURE);
     1880                CHECK_ERROR_RET(recordingSettings, COMSETTER(Enabled)(TRUE), RTEXITCODE_FAILURE);
    18811881            }
    18821882            else if (!strcmp(a->argv[2], "off"))
    18831883            {
    1884                 CHECK_ERROR_RET(RecordSettings, COMSETTER(Enabled)(FALSE), RTEXITCODE_FAILURE);
     1884                CHECK_ERROR_RET(recordingSettings, COMSETTER(Enabled)(FALSE), RTEXITCODE_FAILURE);
    18851885            }
    18861886            else if (!strcmp(a->argv[2], "screens"))
     
    19301930                }
    19311931
    1932                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    1933                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(Enabled)(saScreens[i]));
     1932                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     1933                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(Enabled)(saScreens[i]));
    19341934            }
    19351935            else if (!strcmp(a->argv[2], "filename"))
     
    19421942                }
    19431943
    1944                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    1945                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(FileName)(Bstr(a->argv[2]).raw()));
     1944                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     1945                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(FileName)(Bstr(a->argv[2]).raw()));
    19461946            }
    19471947            else if (   !strcmp(a->argv[2], "videores")
     
    19721972                }
    19731973
    1974                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    1975                 {
    1976                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(VideoWidth)(uVal));
    1977                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(VideoHeight)(uVal));
     1974                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     1975                {
     1976                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(VideoWidth)(uVal));
     1977                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(VideoHeight)(uVal));
    19781978                }
    19791979            }
     
    19961996                }
    19971997
    1998                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    1999                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(VideoRate)(uVal));
     1998                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     1999                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(VideoRate)(uVal));
    20002000            }
    20012001            else if (!strcmp(a->argv[2], "videofps"))
     
    20172017                }
    20182018
    2019                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    2020                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(VideoFPS)(uVal));
     2019                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     2020                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(VideoFPS)(uVal));
    20212021            }
    20222022            else if (!strcmp(a->argv[2], "maxtime"))
     
    20382038                }
    20392039
    2040                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    2041                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(MaxTime)(uVal));
     2040                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     2041                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(MaxTime)(uVal));
    20422042            }
    20432043            else if (!strcmp(a->argv[2], "maxfilesize"))
     
    20592059                }
    20602060
    2061                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    2062                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(MaxFileSize)(uVal));
     2061                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     2062                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(MaxFileSize)(uVal));
    20632063            }
    20642064            else if (!strcmp(a->argv[2], "opts"))
     
    20712071                }
    20722072
    2073                 for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    2074                     CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(Options)(Bstr(a->argv[3]).raw()));
     2073                for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     2074                    CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(Options)(Bstr(a->argv[3]).raw()));
    20752075            }
    20762076        }
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp

    r75345 r75361  
    23792379# endif
    23802380
    2381         ComPtr<IRecordSettings> RecordSettings;
    2382         CHECK_ERROR_RET(machine, COMGETTER(RecordSettings)(RecordSettings.asOutParam()), rc);
    2383 
    2384         SafeIfaceArray <IRecordScreenSettings> saCaptureScreenScreens;
    2385         CHECK_ERROR_RET(RecordSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saCaptureScreenScreens)), rc);
     2381        ComPtr<IRecordingSettings> recordingSettings;
     2382        CHECK_ERROR_RET(machine, COMGETTER(RecordingSettings)(recordingSettings.asOutParam()), rc);
     2383
     2384        SafeIfaceArray <IRecordingScreenSettings> saRecordingScreenScreens;
     2385        CHECK_ERROR_RET(recordingSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saRecordingScreenScreens)), rc);
    23862386
    23872387        /* For now all screens have the same configuration; so take screen 0 and work with that. */
    23882388        ULONG fFeatures;
    2389         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(Features)(&fFeatures), rc);
     2389        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(Features)(&fFeatures), rc);
    23902390        ULONG Width;
    2391         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(VideoWidth)(&Width), rc);
     2391        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(VideoWidth)(&Width), rc);
    23922392        ULONG Height;
    2393         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(VideoHeight)(&Height), rc);
     2393        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(VideoHeight)(&Height), rc);
    23942394        ULONG Rate;
    2395         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(VideoRate)(&Rate), rc);
     2395        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(VideoRate)(&Rate), rc);
    23962396        ULONG Fps;
    2397         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(VideoFPS)(&Fps), rc);
     2397        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(VideoFPS)(&Fps), rc);
    23982398        Bstr  bstrFile;
    2399         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(FileName)(bstrFile.asOutParam()), rc);
     2399        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(FileName)(bstrFile.asOutParam()), rc);
    24002400        Bstr  bstrOptions;
    2401         CHECK_ERROR_RET(saCaptureScreenScreens[0], COMGETTER(Options)(bstrOptions.asOutParam()), rc);
     2401        CHECK_ERROR_RET(saRecordingScreenScreens[0], COMGETTER(Options)(bstrOptions.asOutParam()), rc);
    24022402
    24032403        Utf8Str strOptions(bstrOptions);
     
    24232423# endif
    24242424        szValue[0] = '\0';
    2425         for (size_t i = 0, off = 0; i < saCaptureScreenScreens.size(); i++)
     2425        for (size_t i = 0, off = 0; i < saRecordingScreenScreens.size(); i++)
    24262426        {
    24272427            BOOL fEnabled;
    2428             CHECK_ERROR_RET(saCaptureScreenScreens[i], COMGETTER(Enabled)(&fEnabled), rc);
     2428            CHECK_ERROR_RET(saRecordingScreenScreens[i], COMGETTER(Enabled)(&fEnabled), rc);
    24292429            if (fEnabled && off < sizeof(szValue) - 3)
    24302430                off += RTStrPrintf(&szValue[off], sizeof(szValue) - off, off ? ",%zu" : "%zu", i);
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r75345 r75361  
    29502950            case MODIFYVM_RECORD_OPTIONS:
    29512951            {
    2952                 ComPtr<IRecordSettings> RecordSettings;
    2953                 CHECK_ERROR_BREAK(machine, COMGETTER(RecordSettings)(RecordSettings.asOutParam()));
    2954                 SafeIfaceArray <IRecordScreenSettings> saRecordScreenScreens;
    2955                 CHECK_ERROR_BREAK(RecordSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saRecordScreenScreens)));
     2952                ComPtr<IRecordingSettings> recordingSettings;
     2953                CHECK_ERROR_BREAK(machine, COMGETTER(RecordingSettings)(recordingSettings.asOutParam()));
     2954                SafeIfaceArray <IRecordingScreenSettings> saRecordingScreenScreens;
     2955                CHECK_ERROR_BREAK(recordingSettings, COMGETTER(Screens)(ComSafeArrayAsOutParam(saRecordingScreenScreens)));
    29562956
    29572957                switch (c)
     
    29592959                    case MODIFYVM_RECORD:
    29602960                    {
    2961                         CHECK_ERROR(RecordSettings, COMSETTER(Enabled)(ValueUnion.f));
     2961                        CHECK_ERROR(recordingSettings, COMSETTER(Enabled)(ValueUnion.f));
    29622962                        break;
    29632963                    }
     
    29742974                        }
    29752975
    2976                         if (cMonitors > saRecordScreenScreens.size()) /* Paranoia. */
    2977                             cMonitors = (ULONG)saRecordScreenScreens.size();
     2976                        if (cMonitors > saRecordingScreenScreens.size()) /* Paranoia. */
     2977                            cMonitors = (ULONG)saRecordingScreenScreens.size();
    29782978
    29792979                        for (size_t i = 0; i < cMonitors; ++i)
    2980                             CHECK_ERROR_BREAK(saRecordScreenScreens[i], COMSETTER(Enabled)(screens[i]));
     2980                            CHECK_ERROR_BREAK(saRecordingScreenScreens[i], COMSETTER(Enabled)(screens[i]));
    29812981                        break;
    29822982                    }
     
    29982998                        }
    29992999
    3000                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3001                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(FileName)(bstr.raw()));
     3000                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3001                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(FileName)(bstr.raw()));
    30023002                        break;
    30033003                    }
    30043004                    case MODIFYVM_RECORD_VIDEO_WIDTH:
    30053005                    {
    3006                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3007                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoWidth)(ValueUnion.u32));
     3006                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3007                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoWidth)(ValueUnion.u32));
    30083008                        break;
    30093009                    }
    30103010                    case MODIFYVM_RECORD_VIDEO_HEIGHT:
    30113011                    {
    3012                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3013                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoHeight)(ValueUnion.u32));
     3012                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3013                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoHeight)(ValueUnion.u32));
    30143014                        break;
    30153015                    }
     
    30343034                        }
    30353035
    3036                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
     3036                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
    30373037                        {
    3038                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoWidth)(uWidth));
    3039                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoHeight)(uHeight));
     3038                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoWidth)(uWidth));
     3039                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoHeight)(uHeight));
    30403040                        }
    30413041                        break;
     
    30433043                    case MODIFYVM_RECORD_VIDEO_RATE:
    30443044                    {
    3045                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3046                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoRate)(ValueUnion.u32));
     3045                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3046                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoRate)(ValueUnion.u32));
    30473047                        break;
    30483048                    }
    30493049                    case MODIFYVM_RECORD_VIDEO_FPS:
    30503050                    {
    3051                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3052                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(VideoFPS)(ValueUnion.u32));
     3051                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3052                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(VideoFPS)(ValueUnion.u32));
    30533053                        break;
    30543054                    }
    30553055                    case MODIFYVM_RECORD_MAXTIME:
    30563056                    {
    3057                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3058                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(MaxTime)(ValueUnion.u32));
     3057                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3058                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(MaxTime)(ValueUnion.u32));
    30593059                        break;
    30603060                    }
    30613061                    case MODIFYVM_RECORD_MAXSIZE:
    30623062                    {
    3063                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3064                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(MaxFileSize)(ValueUnion.u32));
     3063                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3064                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(MaxFileSize)(ValueUnion.u32));
    30653065                        break;
    30663066                    }
     
    30683068                    {
    30693069                        Bstr bstr(ValueUnion.psz);
    3070                         for (size_t i = 0; i < saRecordScreenScreens.size(); ++i)
    3071                             CHECK_ERROR(saRecordScreenScreens[i], COMSETTER(Options)(bstr.raw()));
     3070                        for (size_t i = 0; i < saRecordingScreenScreens.size(); ++i)
     3071                            CHECK_ERROR(saRecordingScreenScreens[i], COMSETTER(Options)(bstr.raw()));
    30723072                        break;
    30733073                    }
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