aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/oggenc.c
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2020-10-11 01:29:57 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2020-10-11 02:11:32 +0200
commitddee53e2680a03a8b8beaa0de02e235046c599c3 (patch)
treea7a1d20c8f89b7db62cdf343837a20e62836034f /libavformat/oggenc.c
parent8227f60fee0b2ae0924ee6f9b1ed505d3a443526 (diff)
downloadffmpeg-ddee53e2680a03a8b8beaa0de02e235046c599c3.tar.gz
avcodec/vp9: Fix stack-buffer overflow with VP9 VDPAU available
ccca62ef991f0a47dfa30c3e822d91294b8afe4c added new VP9 VDPAU profiles and as a consequence AV_PIX_FMT_VDPAU can now be twice in the list of pixel formats used for format negotiation by ff_thread_get_format(); yet there is only one entry in said list reserved for VDPAU, leading to a stack-buffer overflow. This commit fixes this by making sure that AV_PIX_FMT_VDPAU will not occur twice in said list. Fixes Coverity ticket 1468046. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavformat/oggenc.c')
0 files changed, 0 insertions, 0 deletions