aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/libopusenc.c
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2023-07-10 16:35:17 +0800
committerPhilip Langdale <philipl@overt.org>2023-07-10 16:49:32 +0800
commit1c61c24f5f681c573afce2fba804962e88ca262a (patch)
tree200d89fd3e44beb066f6bf7f4fdc0dfe17c0ef7a /libavcodec/libopusenc.c
parent3b358f151ddc7543f1c0fc0cff82b6fe4ddf9cbf (diff)
downloadffmpeg-1c61c24f5f681c573afce2fba804962e88ca262a.tar.gz
vulkan/hevc: handle missing active PPS
I don't pretend to understand how we get into this situation, but there are files out there where we can end up with the active PPS not being identified when we call vk_hevc_end_frame. In these situations today, we will segfault. So, before we give up, see if we can get the active PPS id from the slice header, and use that if possible. If that still doesn't work, return an error instead of segfaulting.
Diffstat (limited to 'libavcodec/libopusenc.c')
0 files changed, 0 insertions, 0 deletions