st/va: implement poc type
pic_order_cnt_type is a required variable when encoding both sps and slice header, therefore we need to get this value from st, e.g. vaapi interface, and then pass it to radeon driver for encoding headers. Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com> Acked-by: Christian König <christian.koenig@amd.com>
This commit is contained in:
@@ -396,6 +396,7 @@ handleVAEncSequenceParameterBufferType(vlVaDriver *drv, vlVaContext *context, vl
|
||||
context->desc.h264enc.gop_size = h264->intra_idr_period * context->gop_coeff;
|
||||
context->desc.h264enc.rate_ctrl.frame_rate_num = h264->time_scale / 2;
|
||||
context->desc.h264enc.rate_ctrl.frame_rate_den = h264->num_units_in_tick;
|
||||
context->desc.h264enc.pic_order_cnt_type = h264->seq_fields.bits.pic_order_cnt_type;
|
||||
return VA_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user