From: He Junyan Date: Sat, 23 Apr 2022 16:02:18 +0000 (+0800) Subject: va: dec: Use gst_buffer_pool_config_set_va_alignment() to set alignment. X-Git-Tag: 1.22.0~1741 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=264e577e7efa9f2fef5cfbf88e45279aac166141;p=platform%2Fupstream%2Fgstreamer.git va: dec: Use gst_buffer_pool_config_set_va_alignment() to set alignment. Part-of: --- diff --git a/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c b/subprojects/gst-plugins-bad/sys/va/gstvabasedec.c index 662ad62..a05cd47 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);