Browse Source

pngdec: Fix masks for interlaced decoding

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n0.10
Michael Niedermayer 13 years ago
parent
commit
fd8a8373aa
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      libavcodec/png.c
  2. +1
    -1
      libavcodec/pngdec.c

+ 1
- 1
libavcodec/png.c View File

@@ -41,7 +41,7 @@ static const uint8_t ff_png_pass_xshift[NB_PASSES] = {

/* Mask to determine which pixels are valid in a pass */
const uint8_t ff_png_pass_mask[NB_PASSES] = {
0x80, 0x08, 0x88, 0x22, 0xaa, 0x55, 0xff
0x01, 0x01, 0x11, 0x11, 0x55, 0x55, 0xff,
};

void *ff_png_zalloc(void *opaque, unsigned int items, unsigned int size)


+ 1
- 1
libavcodec/pngdec.c View File

@@ -34,7 +34,7 @@

/* Mask to determine which y pixels can be written in a pass */
static const uint8_t png_pass_dsp_ymask[NB_PASSES] = {
0xff, 0xff, 0x0f, 0xcc, 0x33, 0xff, 0x55,
0xff, 0xff, 0x0f, 0xff, 0x33, 0xff, 0x55,
};

/* Mask to determine which pixels to overwrite while displaying */


Loading…
Cancel
Save