On 3/10/2021 2:13 PM, James Almer wrote:
Signed-off-by: James Almer <jamr...@gmail.com>
---
  libavutil/frame.c | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/libavutil/frame.c b/libavutil/frame.c
index eab51b6a32..ec79d053e1 100644
--- a/libavutil/frame.c
+++ b/libavutil/frame.c
@@ -800,6 +800,8 @@ int av_frame_copy(AVFrame *dst, const AVFrame *src)
  {
      if (dst->format != src->format || dst->format < 0)
          return AVERROR(EINVAL);
+    if (!av_frame_is_writable(dst))
+        return AVERROR(EINVAL);
if (dst->width > 0 && dst->height > 0)
          return frame_copy_video(dst, src);

Will apply.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to