diff --git a/src/plugins/screenrecorder/ffmpegutils.cpp b/src/plugins/screenrecorder/ffmpegutils.cpp index 419e558ae28..1ebff41e45a 100644 --- a/src/plugins/screenrecorder/ffmpegutils.cpp +++ b/src/plugins/screenrecorder/ffmpegutils.cpp @@ -137,18 +137,6 @@ bool CropSizeWarningIcon::needsWarning() const namespace FFmpegUtils { -static QVersionNumber parseVersionNumber(const QByteArray &toolOutput) -{ - QVersionNumber result; - const QJsonObject jsonObject = QJsonDocument::fromJson(toolOutput).object(); - if (const QJsonObject program_version = jsonObject.value("program_version").toObject(); - !program_version.isEmpty()) { - if (const QJsonValue version = program_version.value("version"); !version.isUndefined()) - result = QVersionNumber::fromString(version.toString()); - } - return result; -} - static ClipInfo parseClipInfo(const QByteArray &toolOutput) { ClipInfo result; @@ -248,6 +236,18 @@ using namespace ScreenRecorder::FFmpegUtils; namespace ScreenRecorder::Internal { +static QVersionNumber parseVersionNumber(const QByteArray &toolOutput) +{ + QVersionNumber result; + const QJsonObject jsonObject = QJsonDocument::fromJson(toolOutput).object(); + if (const QJsonObject program_version = jsonObject.value("program_version").toObject(); + !program_version.isEmpty()) { + if (const QJsonValue version = program_version.value("version"); !version.isUndefined()) + result = QVersionNumber::fromString(version.toString()); + } + return result; +} + void FFmpegOutputParserTest::testVersionParser_data() { QTest::addColumn("ffprobeVersionOutput");