diff options
author | Frank Vernaillen <fr_ve@hotmail.com> | 2011-12-27 20:47:49 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-12-27 23:51:02 +0100 |
commit | ad1c50255735c20bd86572d3e8b3c88a5ca6c8f1 (patch) | |
tree | f9e9406ec9cec9c3f63f5fde38229200fdea06b8 /libavcodec/wmaenc.c | |
parent | 29c1b258abac40c43783477af9852830868c14c8 (diff) | |
download | ffmpeg-ad1c50255735c20bd86572d3e8b3c88a5ca6c8f1.tar.gz |
Fixed crash in palette handling when converting certain .png images to .pcx or .bmp.
The existing code expected a palette buffer holding 256 uint32_t's allocated in the data[1] field of the AVFrame structure, but data[1] was NULL. The bug is fixed by using a fixed local array (palette256) to hold the palette instead.
This solves http://ffmpeg.org/trac/ffmpeg/ticket/833
Signed-off-by: Frank Vernaillen <fr_ve@hotmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/wmaenc.c')
0 files changed, 0 insertions, 0 deletions