static void skip_block (uint8_t *current, uint8_t *previous, int pitch, int x, int y) {

  uint8_t *src;

  uint8_t *dst;

  int	   i;



  src = &previous[x + y*pitch];

  dst = current;



  for (i=0; i < 16; i++) {

    memcpy (dst, src, 16);

    src += pitch;

    dst += pitch;

  }

}

static void skip_block (uint8_t *current, uint8_t *previous, int pitch, int x, int y) {

  uint8_t *src;

  uint8_t *dst;

  int	   i;



  src = &previous[x + y*pitch];

  dst = current;



  for (i=0; i < 16; i++) {

    memcpy (dst, src, 16);

    src += pitch;

    dst += pitch;

  }

}

static void FUNC_0 (uint8_t *VAR_0, uint8_t *VAR_1, int VAR_2, int VAR_3, int VAR_4) {

  uint8_t *src;

  uint8_t *dst;

  int	   VAR_5;



  src = &VAR_1[VAR_3 + VAR_4*VAR_2];

  dst = VAR_0;



  for (VAR_5=0; VAR_5 < 16; VAR_5++) {

    memcpy (dst, src, 16);

    src += VAR_2;

    dst += VAR_2;

  }

}

static void FUNC_0 (uint8_t *VAR_0, uint8_t *VAR_1, int VAR_2, int VAR_3, int VAR_4) { uint8_t *src; uint8_t *dst; int	   VAR_5; src = &VAR_1[VAR_3 + VAR_4*VAR_2]; dst = VAR_0; for (VAR_5=0; VAR_5 < 16; VAR_5++) { memcpy (dst, src, 16); src += VAR_2; dst += VAR_2; } }