mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 20:38:06 +02:00
vulkan/video: consider removed bits when calculating the size of comsumed data.
Closes: mesa/mesa#9170 Signed-off-by: Hyunjun Ko <zzoon@igalia.com> Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23688>
This commit is contained in:
parent
a28994f73c
commit
240b419c03
1 changed files with 2 additions and 1 deletions
|
|
@ -816,7 +816,8 @@ vk_video_parse_h265_slice_header(const struct VkVideoDecodeInfoKHR *frame_info,
|
|||
vl_rbsp_u(&rbsp, 1);
|
||||
}
|
||||
|
||||
unsigned header_bits = (slice_size * 8 - 24 /* start code */) - vl_vlc_bits_left(&rbsp.nal);
|
||||
unsigned header_bits =
|
||||
(slice_size * 8 - 24 /* start code */) - vl_vlc_bits_left(&rbsp.nal) - rbsp.removed;
|
||||
params->slice_data_bytes_offset = (header_bits + 8) / 8;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue