diff --git a/rpcs3/util/media_utils.cpp b/rpcs3/util/media_utils.cpp index 5249c8df71..5a95ef137a 100644 --- a/rpcs3/util/media_utils.cpp +++ b/rpcs3/util/media_utils.cpp @@ -545,6 +545,13 @@ namespace utils } AVPacket* packet = av_packet_alloc(); + if (!packet) + { + media_log.error("audio_decoder: Error allocating the packet"); + has_error = true; + return; + } + std::unique_ptr packet_(packet); // Iterate through frames