@@ -144,25 +144,25 @@ namespace media {
144144 ret = avcodec_parameters_from_context (videoStream->codecpar , codecContext);
145145 if (ret < 0 ) {
146146 av_strerror (ret, errbuf, AV_ERROR_MAX_STRING_SIZE);
147- terminate_with_message (" Couldn't copy codec params: %s " , errbuf);
147+ terminate_with_message (" Couldn't copy codec params: {:s} " , errbuf);
148148 }
149149
150150 ret = avcodec_open2 (codecContext, codec, nullptr );
151151 if (ret < 0 ) {
152152 av_strerror (ret, errbuf, AV_ERROR_MAX_STRING_SIZE);
153- terminate_with_message (" Couldn't open codec: %s " , errbuf);
153+ terminate_with_message (" Couldn't open codec: {:s} " , errbuf);
154154 }
155155
156156 ret = avio_open (&formatContext->pb , filename.data (), AVIO_FLAG_WRITE);
157157 if (ret < 0 ) {
158158 av_strerror (ret, errbuf, AV_ERROR_MAX_STRING_SIZE);
159- terminate_with_message (" Couldn't open output stream: %s " , errbuf);
159+ terminate_with_message (" Couldn't open output stream: {:s} " , errbuf);
160160 }
161161
162162 ret = avformat_write_header (formatContext, nullptr );
163163 if (ret < 0 ) {
164164 av_strerror (ret, errbuf, AV_ERROR_MAX_STRING_SIZE);
165- terminate_with_message (" Couldn't write output header: %s " , errbuf);
165+ terminate_with_message (" Couldn't write output header: {:s} " , errbuf);
166166 }
167167
168168 packet = av_packet_alloc ();
@@ -188,7 +188,7 @@ namespace media {
188188 ret = av_frame_make_writable (tmpFrame);
189189 if (ret < 0 )
190190 terminate_with_message (
191- " Failed to make tmpFrame writable: %s " ,
191+ " Failed to make tmpFrame writable: {:s} " ,
192192 av_make_error_string (errbuf, AV_ERROR_MAX_STRING_SIZE, ret));
193193
194194 // copy input payload to tmp frame
@@ -198,7 +198,7 @@ namespace media {
198198 ret = av_frame_make_writable (frame);
199199 if (ret < 0 ) {
200200 terminate_with_message (
201- " Failed to make frame writable: %s " ,
201+ " Failed to make frame writable: {:s} " ,
202202 av_make_error_string (errbuf, AV_ERROR_MAX_STRING_SIZE, ret));
203203 }
204204 frame->pts = m_frameCounter++;
@@ -209,7 +209,7 @@ namespace media {
209209 ret = avcodec_send_frame (codecContext, frame);
210210 if (ret < 0 ) {
211211 terminate_with_message (
212- " Error sending frame %s " ,
212+ " Error sending frame {:s} " ,
213213 av_make_error_string (errbuf, AV_ERROR_MAX_STRING_SIZE, ret));
214214 }
215215
@@ -220,7 +220,7 @@ namespace media {
220220 }
221221 if (ret < 0 ) {
222222 terminate_with_message (
223- " Error receiving packet from encoder: %s " ,
223+ " Error receiving packet from encoder: {:s} " ,
224224 av_make_error_string (errbuf, AV_ERROR_MAX_STRING_SIZE, ret));
225225 }
226226
@@ -274,7 +274,7 @@ namespace media {
274274 case SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM:
275275 return AV_PIX_FMT_RGBA;
276276 default :
277- terminate_with_message (" Unsupported SDL GPU texture format %s " ,
277+ terminate_with_message (" Unsupported SDL GPU texture format {:s} " ,
278278 magic_enum::enum_name (pixelFormat));
279279 }
280280 }
0 commit comments