]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/qsvenc_h264.c
lavc/utvideoenc: Set bits_per_coded_sample for rgba.
[ffmpeg] / libavcodec / qsvenc_h264.c
index c1f6003f603b79911eff4f9020bebfdd8a0856dd..f5b01bb99252da60c86e6764358d03e6b2ba0e7d 100644 (file)
@@ -53,7 +53,7 @@ static int qsv_h264_set_encode_ctrl(AVCodecContext *avctx,
         int res;
 
         res = ff_alloc_a53_sei(frame, sizeof(mfxPayload) + 2, (void**)&payload, &sei_size);
-        if (res < 0)
+        if (res < 0 || !payload)
             return res;
 
         sei_data = (mfxU8*)(payload + 1);