comparison h264pred.h @ 11916:73f4fd490f2a libavcodec

Make "topright" argument to pred4x4() const. Patch by David Conrad <lessen42 gmail com>.
author rbultje
date Tue, 22 Jun 2010 19:12:54 +0000
parents 7dd2a45249a9
children 823f332655e8
comparison
equal deleted inserted replaced
11915:c6ef8db76115 11916:73f4fd490f2a
70 70
71 /** 71 /**
72 * Context for storing H.264 prediction functions 72 * Context for storing H.264 prediction functions
73 */ 73 */
74 typedef struct H264PredContext{ 74 typedef struct H264PredContext{
75 void (*pred4x4 [9+3+3])(uint8_t *src, uint8_t *topright, int stride);//FIXME move to dsp? 75 void (*pred4x4 [9+3+3])(uint8_t *src, const uint8_t *topright, int stride);//FIXME move to dsp?
76 void (*pred8x8l [9+3])(uint8_t *src, int topleft, int topright, int stride); 76 void (*pred8x8l [9+3])(uint8_t *src, int topleft, int topright, int stride);
77 void (*pred8x8 [4+3+4])(uint8_t *src, int stride); 77 void (*pred8x8 [4+3+4])(uint8_t *src, int stride);
78 void (*pred16x16[4+3])(uint8_t *src, int stride); 78 void (*pred16x16[4+3])(uint8_t *src, int stride);
79 79
80 void (*pred4x4_add [2])(uint8_t *pix/*align 4*/, const DCTELEM *block/*align 16*/, int stride); 80 void (*pred4x4_add [2])(uint8_t *pix/*align 4*/, const DCTELEM *block/*align 16*/, int stride);