[FFmpeg-devel] [PATCH]Fix 1bpp palettized png with width not a multiple of 8

Carl Eugen Hoyos cehoyos at ag.or.at
Wed Jan 30 00:52:27 CET 2013


Michael Niedermayer <michaelni <at> gmx.at> writes:

> > -            for (i = s->width/8-1; i >= 0; i--) {
> > +            i = s->width / 8;
> > +            for (k = 7; k >= 1; k--)
> > +                if ((s->width&7) >= k)
> > +                    pd[8*i + k - 1] = (pd[i]>>8-k) & 1;
> > +            for (i--; i >= 0; i--) {
> 
> LGTM if it works

Tested and applied.

Thank you, Carl Eugen



More information about the ffmpeg-devel mailing list