prototyp.h
上传用户:touchwatch
上传日期:2007-01-06
资源大小:168k
文件大小:1k
源码类别:

语音压缩

开发平台:

Unix_Linux

  1. #ifndef PROTOTYP_H
  2. #define PROTOTYP_H
  3. #include "common.h"
  4. #include "qsize.h"
  5. #include "parm.h"
  6. extern int  close();
  7. extern int  fclose();
  8. extern int  fprintf();
  9. extern int  fscanf();
  10. extern int  open();
  11. extern int  printf();
  12. extern int  printf();
  13. extern int  read();
  14. extern int  sscanf();
  15. extern int  write();
  16. extern real PSF_LPC_MEM a10[];
  17. extern real PSF_LPC_MEM k10;
  18. extern void adapt_coder();
  19. extern void bsf_adapter();
  20. extern void cb_excitation();
  21. extern int  cb_index ();
  22. extern void code_frame();
  23. extern void gain_adapter ();
  24. extern int  get_index();
  25. extern void init_bsf_adapter();
  26. extern void init_coder();
  27. extern void init_gain_adapter();
  28. extern void init_gain_buf();
  29. extern void init_io();
  30. extern void init_postfilter();
  31. extern void init_pwf_adapter ();
  32. extern void iresp_vcalc();
  33. extern void mem_update ();
  34. extern void postfilter();
  35. extern real predict_gain();
  36. extern void update_gain();
  37. extern void psf_adapter();
  38. extern void inv_filter();
  39. extern void compute_sh_coeff(); /* for the post filter short-term coeff */
  40. extern void put_index();
  41. extern void pwf_adapter ();
  42. extern void pwfilter2();
  43. extern int  read_sound_buffer();
  44. extern void shape_conv();
  45. extern void trev_conv();
  46. extern void update_sfilter();
  47. extern int  write_sound_buffer();
  48. extern void zresp();
  49. #endif /*PROTOTYP_H*/