From bf37087a10672f74fe2a4dc7b0310351de01ef42 Mon Sep 17 00:00:00 2001 From: shinra-electric <50119606+shinra-electric@users.noreply.github.com> Date: Fri, 9 Dec 2022 10:49:09 +0100 Subject: [PATCH] Fix build errors by changing AVCodec* to a const ...rather than a variable. Allows RPCS3 to build on macOS again (Xcode 14.1) --- rpcs3/util/media_utils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/util/media_utils.cpp b/rpcs3/util/media_utils.cpp index 94a0db351d..1ed259b9be 100644 --- a/rpcs3/util/media_utils.cpp +++ b/rpcs3/util/media_utils.cpp @@ -699,7 +699,7 @@ namespace utils AVCodecID used_codec = static_cast(m_video_codec_id); // Find specified codec first - if (AVCodec* encoder = avcodec_find_encoder(used_codec); !!encoder) + if (const AVCodec* encoder = avcodec_find_encoder(used_codec); !!encoder) { media_log.success("video_encoder: Found requested video_codec %d = %s", static_cast(used_codec), encoder->name); av_output_format = find_format(encoder); @@ -724,7 +724,7 @@ namespace utils void* opaque = nullptr; for (const AVCodec* codec = av_codec_iterate(&opaque); !!codec; codec = av_codec_iterate(&opaque)) { - if (AVCodec* encoder = avcodec_find_encoder(codec->id); !!encoder) + if (const AVCodec* encoder = avcodec_find_encoder(codec->id); !!encoder) { media_log.notice("video_encoder: Found video_codec %d = %s", static_cast(used_codec), encoder->name); av_output_format = find_format(encoder);