libcm is a C development framework with an emphasis on audio signal processing applications.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

cmAudDspLocal.h 691B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #ifndef cmAudDspLocal_h
  2. #define cmAudDspLocal_h
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. enum
  7. {
  8. kOkAdlRC = cmOkRC,
  9. kAudDspIfFailAdlRC,
  10. kAudDspFailAdlRC,
  11. kFileSysFailAdlRC,
  12. kJsonFailAdlRC
  13. };
  14. typedef cmRC_t cmAdlRC_t;
  15. typedef cmHandle_t cmAdlH_t;
  16. extern cmAdlH_t cmAdlNullHandle;
  17. cmAdlRC_t cmAudDspLocalAllocate(
  18. cmCtx_t* ctx,
  19. cmAdlH_t* hp,
  20. const cmAdIfDispatch_t* recd );
  21. cmAdlRC_t cmAudDspLocalFree( cmAdlH_t* hp );
  22. cmAdlRC_t cmAudDspLocalSendSetup( cmAdlH_t h );
  23. bool cmAudDspLocalIsValid( cmAdlH_t h );
  24. cmAiH_t cmAudDspLocalIF_Handle( cmAdlH_t h );
  25. #ifdef __cplusplus
  26. }
  27. #endif
  28. #endif