[FFmpeg-cvslog] avcodec/pcx: fix decoding with AVFrame's negative linesize
Paul B Mahol
git at videolan.org
Sat Sep 23 02:43:52 EEST 2023
ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Sat Sep 23 01:28:44 2023 +0200| [cdf0931fdb0825066dd78adda8c02ccae5400514] | committer: Paul B Mahol
avcodec/pcx: fix decoding with AVFrame's negative linesize
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdf0931fdb0825066dd78adda8c02ccae5400514
---
libavcodec/pcx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/pcx.c b/libavcodec/pcx.c
index 4cca497298..8e2aae7b5e 100644
--- a/libavcodec/pcx.c
+++ b/libavcodec/pcx.c
@@ -75,9 +75,10 @@ static int pcx_decode_frame(AVCodecContext *avctx, AVFrame *p,
GetByteContext gb;
int compressed, xmin, ymin, xmax, ymax;
int ret;
- unsigned int w, h, bits_per_pixel, bytes_per_line, nplanes, stride, y, x,
+ unsigned int w, h, bits_per_pixel, bytes_per_line, nplanes, y, x,
bytes_per_scanline;
uint8_t *ptr, *scanline;
+ ptrdiff_t stride;
if (avpkt->size < PCX_HEADER_SIZE) {
av_log(avctx, AV_LOG_ERROR, "Packet too small\n");
More information about the ffmpeg-cvslog
mailing list