h264_metadata: Remove redundant setting of SEI payload size
authorMark Thompson <sw@jkqxz.net>
Mon, 7 May 2018 22:01:48 +0000 (23:01 +0100)
committerMark Thompson <sw@jkqxz.net>
Thu, 10 May 2018 21:05:44 +0000 (22:05 +0100)
This should be derived from the data length rather than set explicitly.

libavcodec/h264_metadata_bsf.c

index 27053db..1fbc5e3 100644 (file)
@@ -341,8 +341,6 @@ static int h264_metadata_filter(AVBSFContext *bsf, AVPacket *out)
             udu->data_length = len + 1;
             memcpy(udu->data, ctx->sei_user_data + i + 1, len + 1);
 
-            payload.payload_size = 16 + udu->data_length;
-
             err = ff_cbs_h264_add_sei_message(ctx->cbc, au, &payload);
             if (err < 0) {
                 av_log(bsf, AV_LOG_ERROR, "Failed to add user data SEI "