]> git.sesse.net Git - ffmpeg/commit
hevcdec: properly export some side data with frame threading
authorwm4 <nfxjfg@googlemail.com>
Thu, 29 Jun 2017 13:36:55 +0000 (15:36 +0200)
committerwm4 <nfxjfg@googlemail.com>
Fri, 30 Jun 2017 17:18:11 +0000 (19:18 +0200)
commitff2d21a58c9c4797ea2d1c4ded09c797abc5a39f
tree684f9ab90c035a085dba9bc741b0fd67df6ce252
parentac8ad8d0981baee33bc5e9cd3b0a44643971f2e8
hevcdec: properly export some side data with frame threading

I noticed this with mastering display data. If frame threading is
enabled, this side data is exported only for some frames. It turns out
it's not properly propagated to the worker threads.

I didn't touch A53 captions, because that involves memory allocation and
freeing the data as side data is exported.

Micro bump so that API users can detect the bug fix.
libavcodec/hevcdec.c
libavcodec/version.h