Video buffer pool will update video alignment to respect stride alignment
requirement. But haven't updated it to video alignment in configure.
Which will cause user get wrong video alignment.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=741501
/* get an apply the alignment to the info */
gst_buffer_pool_config_get_video_alignment (config, &priv->video_align);
gst_video_info_align (&info, &priv->video_align);
+ gst_buffer_pool_config_set_video_alignment (config, &priv->video_align);
}
priv->info = info;
/* do padding and alignment */
gst_video_info_align (&info, &xpool->align);
+ gst_buffer_pool_config_set_video_alignment (config, &xpool->align);
+
/* we need the video metadata too now */
xpool->add_metavideo = TRUE;
} else {
/* do padding and alignment */
gst_video_info_align (&info, &xvpool->align);
+ gst_buffer_pool_config_set_video_alignment (config, &xvpool->align);
+
/* we need the video metadata too now */
xvpool->add_metavideo = TRUE;
} else {