From 8b58ed6384df471cd58fd0ea1ad6a6acdde6b787 Mon Sep 17 00:00:00 2001
From: Mike Melanson <mike@multimedia.cx>
Date: Wed, 26 May 2004 02:42:41 +0000
Subject: [PATCH] rpza resolution fix, courtesy of Todd Kirby (doubleshot at
 pacbell.net)

Originally committed as revision 3159 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/rpza.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/rpza.c b/libavcodec/rpza.c
index 1c429f6244a..2be26346a22 100644
--- a/libavcodec/rpza.c
+++ b/libavcodec/rpza.c
@@ -106,7 +106,7 @@ static void rpza_decode_stream(RpzaContext *s)
     chunk_size = s->size;
 
     /* Number of 4x4 blocks in frame. */
-    total_blocks = (s->avctx->width * s->avctx->height) / (4 * 4);
+    total_blocks = ((s->avctx->width + 3) / 4) * ((s->avctx->height + 3) / 4);
 
     /* Process chunk data */
     while (stream_ptr < chunk_size) {
-- 
GitLab