video: Add an helper to extrapolate strides
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Tue, 25 Jan 2022 19:04:13 +0000 (14:04 -0500)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sun, 20 Feb 2022 22:32:55 +0000 (22:32 +0000)
commitfa1f042d1d9564a699e715b796de7279e9eda94f
treeac72a2fbd48c836d76359a6e6bb1b4a7d2cffa51
parentc9b127dae3af4b3fe78468e697cb491902425254
video: Add an helper to extrapolate strides

Many of the legacy APIs, specifically in the Linux Kernel, have a
single stride for the pictures. In this context, it is common
to extrapolate the other strides based on the selected pixel
format. Such function have been copy pasted from video4linux2
plugin into wayland, kms and v4l2codecs plugins.

This patch implements a generalized from of that function and
make it available to everyone through the video library.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1567>
subprojects/gst-plugins-base/gst-libs/gst/video/video-format.c
subprojects/gst-plugins-base/gst-libs/gst/video/video-format.h