summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorHe Junyan <junyan.he@intel.com>2021-05-18 14:09:01 +0800
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2021-05-21 13:22:03 +0200
commit3bca4045e53d6e0ed85f42ad27fbe938a8ec6fdb (patch)
treef13ca021e4e74642f35e4dfd308f9cbd73330cea /docs
parent8132958b3b855302f0a76580c0bd402717cbe2f2 (diff)
downloadgstreamer-plugins-bad-3bca4045e53d6e0ed85f42ad27fbe938a8ec6fdb.tar.gz
va: h265dec: Set LastSliceOfPic for multi sliced frames.
VA-API HEVC decoding needs to known which is the last slice of a picture, but slices are processed sequencially, so we know the last slice until all the slices are already pushed into the VABuffer array. In order to mark the last slice, they are pushed into the VABuffer array with a delay of one slice: the first slice is hold, and when the second slice come, the first one is pushed while holding the second, and so on. Finally, at end_picture(), the last slice is marked and pushed into the array. Co-author: Victor Jaquez <vjaquez@igalia.com> Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2246>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions