000-aconf.patch 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --- a/aconfigure.ac
  2. +++ b/aconfigure.ac
  3. @@ -48,7 +48,7 @@
  4. CROSS_COMPILE=`echo ${CC} | sed 's/gcc//'`
  5. fi
  6. -if test "$AR" = ""; then AR="${CROSS_COMPILE}ar rv"; fi
  7. +AR="${CROSS_COMPILE}ar rv"
  8. AC_SUBST(AR)
  9. if test "$LD" = ""; then LD="$CC"; fi
  10. AC_SUBST(LD)
  11. @@ -590,6 +590,15 @@
  12. AC_MSG_RESULT([Checking if external sound is set... yes])
  13. fi]
  14. )
  15. +
  16. +AC_ARG_ENABLE(ltq_tapi,
  17. + AC_HELP_STRING([--enable-ltq-tapi],
  18. + [PJMEDIA will use ltq tapi backend]),
  19. + [if test "$enable_ltq_tapi" = "yes"; then
  20. + [ac_pjmedia_snd=ltqtapi]
  21. + AC_MSG_RESULT([Checking if external sound is set... yes])
  22. + fi]
  23. + )
  24. dnl # Include resampling small filter
  25. AC_SUBST(ac_no_small_filter)
  26. --- a/pjmedia/build/os-auto.mak.in
  27. +++ b/pjmedia/build/os-auto.mak.in
  28. @@ -118,4 +118,11 @@
  29. export CFLAGS += -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0
  30. endif
  31. -
  32. +#
  33. +# Lantiq tapi backend
  34. +#
  35. +ifeq ($(AC_PJMEDIA_SND),ltqtapi)
  36. +export CFLAGS += -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0
  37. +export PJMEDIA_AUDIODEV_OBJS += tapi_dev.o
  38. +export CFLAGS += -DPJMEDIA_AUDIO_DEV_HAS_TAPI_DEVICE=1
  39. +endif