vaapi_h264: Do not use deprecated header type
authorMark Thompson <sw@jkqxz.net>
Sun, 1 Oct 2017 21:55:24 +0000 (22:55 +0100)
committerMark Thompson <sw@jkqxz.net>
Sun, 12 Nov 2017 15:59:45 +0000 (15:59 +0000)
SEI headers should be inserted as generic raw data (the old specific
type has been deprecated in libva2).

libavcodec/vaapi_encode_h264.c

index 377e365..48cebd6 100644 (file)
@@ -253,7 +253,7 @@ static int vaapi_encode_h264_write_extra_header(AVCodecContext *avctx,
 
         ff_cbs_fragment_uninit(&priv->cbc, au);
 
-        *type = VAEncPackedHeaderH264_SEI;
+        *type = VAEncPackedHeaderRawData;
         return 0;
 
 #if !HAVE_VAAPI_1