pu += 4; pv += 4; py_1 += 8; py_2 += 8; dst_1 += 4; dst_2 += 4; } }
EPILOG(4)
static void yuv2rgb_c_4  (uint8_t * py_1, uint8_t * py_2,			  uint8_t * pu, uint8_t * pv,			  void * _dst_1, void * _dst_2, int h_size, int v_pos){    int U, V, Y;    uint8_t * r, * g, * b;    uint8_t * dst_1, * dst_2;    h_size >>= 3;    dst_1 = _dst_1;    dst_2 = _dst_2;    while (h_size--) {        int acc;#define DST1_4(i)					\	Y = py_1[2*i];				\	acc = r[Y] + g[Y] + b[Y];	\	Y = py_1[2*i+1];			\        acc |= (r[Y] + g[Y] + b[Y])<<4;\	dst_1[i] = acc; #define DST2_4(i)					\	Y = py_2[2*i];				\	acc = r[Y] + g[Y] + b[Y];	\	Y = py_2[2*i+1];			\	acc |= (r[Y] + g[Y] + b[Y])<<4;\	dst_2[i] = acc; 	        RGB(0);	DST1_4(0);	DST2_4(0);	RGB(1);	DST2_4(1);	DST1_4(1);	RGB(2);	DST1_4(2);	DST2_4(2);	RGB(3);	DST2_4(3);	DST1_4(3);	pu += 4;	pv += 4;	py_1 += 8;	py_2 += 8;	dst_1 += 4;	dst_2 += 4;    }}