diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2016-02-26 18:38:19 +0100 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2016-02-28 13:33:14 +0100 |
commit | 4dd4d535313016cf934a187ba8f46e51b583cfb9 (patch) | |
tree | 9cc4cf77a540f13782400a73b0020637a54e72ba /doc | |
parent | 45fa03b1f9b0475df666f7592f250c37763b7d64 (diff) | |
download | ffmpeg-4dd4d535313016cf934a187ba8f46e51b583cfb9.tar.gz |
Document and validate AVFrame plane pointers.
Check that the required plane pointers and only
those are set up.
Currently does not enforce anything for the palette
pointer of pseudopal formats as I am unsure about the
requirements.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/APIchanges | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges index a808e9e794..a75f3468f1 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -15,6 +15,12 @@ libavutil: 2015-08-28 API changes, most recent first: +2016-02-28 - xxxxxxx - lavc 57.27.101 + Validate AVFrame returned by get_buffer2 to have required + planes not NULL and unused planes set to NULL as crashes + and buffer overflow are possible with certain streams if + that is not the case. + 2016-xx-xx - xxxxxxx - lavc 57.27.100 - avcodec.h "flags2" decoding option now allows the flag "ass_ro_flush_noop" preventing the reset of the ASS ReadOrder field on flush. This affects the content of |