[FFmpeg-cvslog] jpeg2000: Split codeblock decoding from the main tile decoding

Luca Barbato git at videolan.org
Wed Sep 16 11:31:52 CEST 2015


ffmpeg | branch: master | Luca Barbato <lu_zero at gentoo.org> | Fri Sep 11 03:42:26 2015 +0200| [41bcc3d15204f290400ba02e4e8f87fc07bcc00e] | committer: Luca Barbato

jpeg2000: Split codeblock decoding from the main tile decoding

That loop is completely stand-alone.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41bcc3d15204f290400ba02e4e8f87fc07bcc00e
---

 libavcodec/jpeg2000dec.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/libavcodec/jpeg2000dec.c b/libavcodec/jpeg2000dec.c
index 2aea844..4395dcd 100644
--- a/libavcodec/jpeg2000dec.c
+++ b/libavcodec/jpeg2000dec.c
@@ -1091,7 +1091,9 @@ static void tile_codeblocks(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile)
                     Jpeg2000Prec *prec = band->prec + precno;
 
                     /* Loop on codeblocks */
-                    for (cblkno = 0; cblkno < prec->nb_codeblocks_width * prec->nb_codeblocks_height; cblkno++) {
+                    for (cblkno = 0;
+                         cblkno < prec->nb_codeblocks_width * prec->nb_codeblocks_height;
+                         cblkno++) {
                         int x, y;
                         Jpeg2000Cblk *cblk = prec->cblk + cblkno;
                         decode_cblk(s, codsty, &t1, cblk,



More information about the ffmpeg-cvslog mailing list