READ_ME.TXT 882 B

123456789101112131415161718192021222324252627282930313233343536
  1. Praats/external/portaudio/READ_ME.TXT
  2. Paul Boersma, 14 February 2014
  3. This file describes the adaptations to the PortAudio v19 sources (2014/01)
  4. that are needed to make them compatible with Praat.
  5. Deleted many lines in pa_***_hostapis.c.
  6. (At the top of pa_win_*.c: #undef UNICODE)
  7. Duplicate pa_unix_util.c to pa_mac_util.c, but only for allocation and time routines.
  8. Remove the hard-coded definition of SIZEOF_LONG from pa_types.h and instead use <stdint.h> to define PaInt32 and the like.
  9. Around pa_linux_alsa.c, do
  10. #if defined (UNIX) && defined (ALSA)
  11. ...
  12. #endif
  13. Around pa_win_*.c, do
  14. #ifdef _WIN32
  15. ...
  16. #endif
  17. Around pa_unix_util.c, do
  18. #if defined (UNIX)
  19. ...
  20. #endif
  21. Add prototype for
  22. PaError PaAlsa_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex hostApiIndex );
  23. in pa_linux_als.h
  24. Insert
  25. void
  26. in declaration and definition of PaUnix_InitializeThreading.