From 39e2fe11ed4a81b286445c58c37ef306a5e42f2f Mon Sep 17 00:00:00 2001 From: "U. Artie Eoff" Date: Wed, 10 Apr 2019 11:43:33 -0700 Subject: [PATCH] libs: encoder: h265: fill tier in va seq param buf Now that tier is calculated in commit 58e74f9440fe (!68), ensure we fill in the general_tier_flag in the VAEncSequenceParameterBufferHEVC. --- gst-libs/gst/vaapi/gstvaapiencoder_h265.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_h265.c b/gst-libs/gst/vaapi/gstvaapiencoder_h265.c index 52d74f5..665beeb 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder_h265.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder_h265.c @@ -1511,9 +1511,7 @@ fill_sequence (GstVaapiEncoderH265 * encoder, GstVaapiEncSequence * sequence) seq_param->general_profile_idc = encoder->profile_idc; seq_param->general_level_idc = encoder->level_idc; - seq_param->general_tier_flag = 0; /* FIXME: use the tier flag - * extracted from upstream - * caps or calcuted one */ + seq_param->general_tier_flag = encoder->tier; seq_param->intra_period = GST_VAAPI_ENCODER_KEYFRAME_PERIOD (encoder); seq_param->intra_idr_period = encoder->idr_period; -- 2.7.4