vah264enc: Invert video codec frame dependency.
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 4 Mar 2022 12:19:17 +0000 (13:19 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 9 Mar 2022 12:57:30 +0000 (12:57 +0000)
commit838fe24e781c10cff042ec892895b206caf72e1a
treeb094042769b9983d99d3cda0e7f68ed718819722
parentf39174fbc44333c75d1fb498280b5f19def5b83f
vah264enc: Invert video codec frame dependency.

Instead of using GstMiniObject to hold H264 frame, now it uses a plain
structure. Besides, instead of holding a reference to
GstVideoCodecFrame, the H264 frame structure is set as a
GstVideoCodecFrame user data.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1856>
subprojects/gst-plugins-bad/sys/va/gstvah264enc.c