From 264e577e7efa9f2fef5cfbf88e45279aac166141 Mon Sep 17 00:00:00 2001 From: He Junyan Date: Sun, 24 Apr 2022 00:02:18 +0800 Subject: [PATCH] va: dec: Use gst_buffer_pool_config_set_va_alignment() to set alignment. Part-of: --- subprojects/gst-plugins-bad/sys/va/gstvabasedec.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c b/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c index 662ad626c2..a05cd4747c 100644 --- a/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c +++ b/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c @@ -385,11 +385,8 @@ _decide_allocation_for_video_crop (GstVideoDecoder * decoder, gst_buffer_pool_config_add_option (config, GST_BUFFER_POOL_OPTION_VIDEO_META); - if (_need_video_crop (base)) { - gst_buffer_pool_config_add_option (config, - GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT); - gst_buffer_pool_config_set_video_alignment (config, &base->valign); - } + if (_need_video_crop (base)) + gst_buffer_pool_config_set_va_alignment (config, &base->valign); gst_buffer_pool_config_set_va_allocation_params (config, VA_SURFACE_ATTRIB_USAGE_HINT_DECODER, GST_VA_FEATURE_AUTO); @@ -560,11 +557,8 @@ gst_va_base_dec_decide_allocation (GstVideoDecoder * decoder, GstQuery * query) gst_buffer_pool_config_add_option (config, GST_BUFFER_POOL_OPTION_VIDEO_META); - if (base->need_valign) { - gst_buffer_pool_config_add_option (config, - GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT); - gst_buffer_pool_config_set_video_alignment (config, &base->valign); - } + if (base->need_valign) + gst_buffer_pool_config_set_va_alignment (config, &base->valign); gst_buffer_pool_config_set_va_allocation_params (config, VA_SURFACE_ATTRIB_USAGE_HINT_DECODER, GST_VA_FEATURE_AUTO);