Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
3.6 KiB

  1. extern unsigned int sv_H263PError16x16_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2, unsigned int error_limit);
  2. extern unsigned int sv_H263PError8x8_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2, unsigned int error_limit);
  3. extern unsigned int sv_H263PEr8_init_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2);
  4. extern unsigned int sv_H263MyError4_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int error_limit);
  5. extern void sv_H263Clp_S(short *fm, unsigned int count);
  6. extern unsigned int sv_H263HalfPerr16_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2, unsigned int error_limit);
  7. extern void sv_H263HalfPerr4_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2, unsigned int *error);
  8. extern unsigned int sv_H263BError16x16_S(unsigned char *fb, unsigned char *ref1, unsigned char *ref2, unsigned int w);
  9. extern void sv_H263ItoC16A_S(short *fm1, unsigned char *fm2, unsigned int pels);
  10. extern void sv_H263ItoC8B_S(short *fm1, unsigned char *fm2, short *fm3, unsigned char *fm4, unsigned int halfpels);
  11. extern void sv_H263Intrpolt_S(unsigned char *fm1, unsigned char *fm2, unsigned char *pt1, unsigned char *pt2, unsigned int width);
  12. extern void sv_H263FilLumBlk_S(unsigned char *fma, short *fmb, int pels);
  13. extern void sv_H263FilChmBlk_S(unsigned char *fma, short *fmb, unsigned char *fmc, short *fmd, int cpels);
  14. extern unsigned int sv_H263Ierr16_S(short *fm1, short *fm2, unsigned int hi, unsigned int error_limiover_limit, unsigned int over_limit);
  15. extern void sv_H263CtoI16_S(unsigned char *fm1, short *fm2, unsigned int pels);
  16. extern unsigned short sv_H263VAR_S(unsigned char *fm1, unsigned int pels, unsigned int min_SAD);
  17. extern void sv_H263Intpix16_S(unsigned char *fm1, short *fm2, unsigned int w1, unsigned int w2);
  18. extern void sv_H263Add16Skp_S(unsigned char *fm1, short *fm2, unsigned int lx2);
  19. extern void sv_H263Sub256_S(short *fm1, short *fm2, short *fm3, unsigned int count);
  20. extern void sv_H263Sub16_S(unsigned char *fm1, short *fm2, short *fm3, unsigned int pels);
  21. extern void sv_H263Sub8_S(unsigned char *fm1, short *fm2, short *fm3, unsigned int cpels);
  22. extern void sv_H263FillX0_S(short *stream, short X0);
  23. extern void sv_H263Subsamp8_S(unsigned char *fm1, unsigned char *fm2, unsigned int count, unsigned int lx);
  24. extern unsigned int sv_H263HalfPerr8_S(unsigned char *framep1, unsigned char *framep2, unsigned int w1, unsigned int w2, unsigned int error_limit);
  25. extern void sv_H263Add_S(unsigned char *fm1, short *fm2, unsigned char *fm3, short *fm4, unsigned int lx);
  26. extern void sv_H263Avg4Add_S(unsigned char *fm1, unsigned char *fm2, unsigned char *fm3, unsigned char *fm4, short *fm5, unsigned int lx);
  27. extern void sv_H263Avg2Add_S(unsigned char *fm1, unsigned char *fm2, short *fm3, unsigned char *fm4, unsigned char *fm5, short *fm6, unsigned int lx);
  28. extern void sv_H263Cpy_S(unsigned char *fm1, short *fm2, unsigned char *fm3, short *fm4, unsigned int lx);
  29. extern void sv_H263Avg4Cpy_S(unsigned char *fm1, unsigned char *fm2, unsigned char *fm3, unsigned char *fm4, short *fm5, unsigned int lx);
  30. extern void sv_H263SubCpy_S(unsigned char *fm1, unsigned char *fm2, short *fm3, unsigned int cpels, unsigned int lx);
  31. extern void sv_H263Sub2Cpy_S(unsigned char *fm1, unsigned char *fm2, unsigned char *fm3, short *fm4, unsigned int cpels, unsigned int lx);
  32. extern void sv_H263Sub4Cpy_S(unsigned char *fm1, unsigned char *fm2, unsigned char *fm3, unsigned char *fm4, unsigned char *fm5, short *fm6, unsigned int cpels, unsigned int lx);
  33. extern void sv_H263Add256_S(short *fm1, short *fm2);