]> git.sesse.net Git - ffmpeg/commit
libavutil: introduce AVFilmGrainParams side data
authorLynne <dev@lynne.ee>
Thu, 12 Nov 2020 11:44:30 +0000 (12:44 +0100)
committerLynne <dev@lynne.ee>
Wed, 25 Nov 2020 22:06:33 +0000 (23:06 +0100)
commit4f9ee87253e021f43b1eaf40e57c2fb10af2be88
treeb12ab4e0962d81bc2ad539f8051f639c70d24e18
parent5b1ccd748a7c5317172981151a36711772455368
libavutil: introduce AVFilmGrainParams side data

This patch introduces a new frame side data type AVFilmGrainParams for use
with video codecs which support it.

It can save a lot of memory used for duplicate processed reference frames and
reduce copies when applying film grain during presentation.
doc/APIchanges
libavutil/Makefile
libavutil/film_grain_params.c [new file with mode: 0644]
libavutil/film_grain_params.h [new file with mode: 0644]
libavutil/frame.c
libavutil/frame.h
libavutil/version.h