libcm is a C development framework with an emphasis on audio signal processing applications.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

cmProcTemplateMain.h 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. // SS
  2. #include "cmProcTemplateUndef.h"
  3. #define T0 cmSample_t
  4. #define T1 cmSample_t
  5. #define COMPLEX_T0 cmComplexS_t
  6. #define COMPLEX_T1 cmComplexS_t
  7. #define FFT_PLAN_T0 cmFftPlanS_t
  8. #define FFT_PLAN_T1 cmFftPlanS_t
  9. #define CLASS(F) cm##F##SS
  10. #define STRUCT(F) cm##F##SS_str
  11. #define MEMBER(F) cm##F##SS
  12. #define FFT_FUNC_T0(F) cm##F##S
  13. #define FFT_FUNC_T1(F) cm##F##S
  14. #define VOP_T0(F) cmVOS_##F
  15. #include "cmProcTemplateHdr.h"
  16. #include "cmProcTemplateCode.h"
  17. // SR
  18. #include "cmProcTemplateUndef.h"
  19. #define T0 cmSample_t
  20. #define T1 cmReal_t
  21. #define COMPLEX_T0 cmComplexS_t
  22. #define COMPLEX_T1 cmComplexR_t
  23. #define FFT_PLAN_T0 cmFftPlanS_t
  24. #define FFT_PLAN_T1 cmFftPlanR_t
  25. #define CLASS(F) cm##F##SR
  26. #define STRUCT(F) cm##F##SR_str
  27. #define MEMBER(F) cm##F##SR
  28. #define FFT_FUNC_T0(F) cm##F##S
  29. #define FFT_FUNC_T1(F) cm##F##R
  30. #define VOP_T0(F) cmVOS_##F
  31. #include "cmProcTemplateHdr.h"
  32. #include "cmProcTemplateCode.h"
  33. // RS
  34. #include "cmProcTemplateUndef.h"
  35. #define T0 cmReal_t
  36. #define T1 cmSample_t
  37. #define COMPLEX_T0 cmComplexR_t
  38. #define COMPLEX_T1 cmComplexS_t
  39. #define FFT_PLAN_T0 cmFftPlanR_t
  40. #define FFT_PLAN_T1 cmFftPlanS_t
  41. #define CLASS(F) cm##F##RS
  42. #define STRUCT(F) cm##F##RS_str
  43. #define MEMBER(F) cm##F##RS
  44. #define FFT_FUNC_T0(F) cm##F##R
  45. #define FFT_FUNC_T1(F) cm##F##S
  46. #define VOP_T0(F) cmVOR_##F
  47. #include "cmProcTemplateHdr.h"
  48. #include "cmProcTemplateCode.h"
  49. // RR
  50. #include "cmProcTemplateUndef.h"
  51. #define T0 cmReal_t
  52. #define T1 cmReal_t
  53. #define COMPLEX_T0 cmComplexR_t
  54. #define COMPLEX_T1 cmComplexR_t
  55. #define FFT_PLAN_T0 cmFftPlanR_t
  56. #define FFT_PLAN_T1 cmFftPlanR_t
  57. #define CLASS(F) cm##F##RR
  58. #define STRUCT(F) cm##F##RR_str
  59. #define MEMBER(F) cm##F##RR
  60. #define FFT_FUNC_T0(F) cm##F##R
  61. #define FFT_FUNC_T1(F) cm##F##R
  62. #define VOP_T0(F) cmVOR_##F
  63. #include "cmProcTemplateHdr.h"
  64. #include "cmProcTemplateCode.h"