--- mem_transfer.h 2002/03/08 02:44:59 1.1 +++ mem_transfer.h 2002/04/13 16:30:02 1.3 @@ -30,6 +30,19 @@ TRANSFER_8TO16SUB transfer_8to16sub_c; TRANSFER_8TO16SUB transfer_8to16sub_mmx; +// transfer8to16sub2 +typedef void (TRANSFER_8TO16SUB2)(int16_t * const dct, + uint8_t * const cur, + const uint8_t * ref1, + const uint8_t * ref2, + const uint32_t stride); +typedef TRANSFER_8TO16SUB2* TRANSFER_8TO16SUB2_PTR; + +extern TRANSFER_8TO16SUB2_PTR transfer_8to16sub2; +TRANSFER_8TO16SUB2 transfer_8to16sub2_c; +//TRANSFER_8TO16SUB2 transfer_8to16sub2_mmx; + + // transfer16to8add typedef void (TRANSFER_16TO8ADD)(uint8_t * const dst, const int16_t * const src, @@ -48,4 +61,4 @@ TRANSFER8X8_COPY transfer8x8_copy_c; TRANSFER8X8_COPY transfer8x8_copy_mmx; -#endif /* _MEM_TRANSFER_H_ */ \ No newline at end of file +#endif /* _MEM_TRANSFER_H_ */