]> git.sesse.net Git - ffmpeg/commit
avformat: Change avpriv_new_chapter() from O(n) to (1) in the common case
authorMichael Niedermayer <michael@niedermayer.cc>
Wed, 6 Jan 2021 22:24:49 +0000 (23:24 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Thu, 28 Jan 2021 20:08:35 +0000 (21:08 +0100)
commita899d6ca101d0ed735e13dc4c57b0b8fc0465d37
treebe82821dda619d12df5d8bb1a7fe24394de91fdb
parentfc45d924d7ff6be80e90870540ba35efc290e428
avformat: Change avpriv_new_chapter() from O(n) to (1) in the common case

Fixes: timeout (slow -> 300ms)
Fixes: 28876/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5664824587583488
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/internal.h
libavformat/utils.c