From 549ecc448ad5b472707b628ed31c45f8d8da47b9 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Thu, 30 Apr 2020 18:54:13 +1000 Subject: [PATCH] ffmpegencoder: use qstring rather than sprint_s (which is only available on msvc) --- app/codec/ffmpeg/ffmpegencoder.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/codec/ffmpeg/ffmpegencoder.cpp b/app/codec/ffmpeg/ffmpegencoder.cpp index b99f071c7..86bbf9309 100644 --- a/app/codec/ffmpeg/ffmpegencoder.cpp +++ b/app/codec/ffmpeg/ffmpegencoder.cpp @@ -473,9 +473,8 @@ bool FFmpegEncoder::SetupCodecContext(AVStream* stream, AVCodecContext* codec_ct if (params().video_threads() == 0) { av_dict_set(&codec_opts, "threads", "auto", 0); } else { - char thread_val[10]; - sprintf_s(thread_val, 10, "%d", params().video_threads()); - av_dict_set(&codec_opts, "threads", thread_val, 0); + QString thread_val = QString::number(params().video_threads()); + av_dict_set(&codec_opts, "threads", thread_val.toUtf8(), 0); } // Try to open encoder