--- image.h 2002/06/12 20:38:40 1.6 +++ image.h 2002/10/09 15:56:08 1.8.2.3 @@ -3,8 +3,9 @@ #include "../portab.h" #include "colorspace.h" +#include "../xvid.h" -#define EDGE_SIZE 32 +#define EDGE_SIZE 64 typedef struct @@ -34,14 +35,14 @@ uint32_t edged_width, uint32_t edged_height, uint32_t width, - uint32_t height, - uint32_t interlacing); + uint32_t height); void image_interpolate(const IMAGE * refn, IMAGE * refh, IMAGE * refv, IMAGE * refhv, uint32_t edged_width, uint32_t edged_height, + uint32_t quarterpel, uint32_t rounding); float image_psnr(IMAGE * orig_image, @@ -80,4 +81,7 @@ uint32_t width, uint32_t height); +void +output_slice(IMAGE * cur, int edged_width, int width, XVID_DEC_PICTURE* out_frm, int mbx, int mby,int mbl); + #endif /* _IMAGE_H_ */