1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-24 06:10:09 +01:00

Use Automake for Audacity.

This commit is contained in:
benjamin.drung@gmail.com
2013-11-20 02:51:42 +00:00
parent bf060403ce
commit a19b6f25ae
36 changed files with 2658 additions and 590 deletions

175
lib-src/Makefile.am Normal file
View File

@@ -0,0 +1,175 @@
EXTRA_DIST = \
ffmpeg/libavcodec/avcodec.h \
ffmpeg/libavformat/avformat.h \
ffmpeg/libavformat/avio.h \
ffmpeg/libavutil/attributes.h \
ffmpeg/libavutil/avconfig.h \
ffmpeg/libavutil/avutil.h \
ffmpeg/libavutil/common.h \
ffmpeg/libavutil/error.h \
ffmpeg/libavutil/fifo.h \
ffmpeg/libavutil/intfloat_readwrite.h \
ffmpeg/libavutil/log.h \
ffmpeg/libavutil/mathematics.h \
ffmpeg/libavutil/mem.h \
ffmpeg/libavutil/pixfmt.h \
ffmpeg/libavutil/rational.h \
ffmpeg/win32/inttypes.h \
ffmpeg/win32/stdint.h \
lame/lame/lame.h \
$(NULL)
# Distribute patches
EXTRA_DIST += \
portsmf/autotools.patch \
portsmf/autotools-fix-make-dist.patch \
sbsms/autotools.patch \
sbsms/autotools-fix-make-dist.patch \
sbsms/dont-mangle-cflags.patch \
$(NULL)
DIST_SUBDIRS = \
FileDialog \
libnyquist \
lib-widget-extra \
lv2 \
portmixer \
portsmf \
sbsms \
$(NULL)
include dist-libsoxr.mk
include dist-libvamp.mk
include dist-portaudio.mk
# TODO: Distribute these libraries that do not use Automake:
# libresample
# TODO: Check and distribute these directories:
# libscorealign, mod-null, mod-nyq-bench, mod-script-pipe, mod-track-panel, portmidi
SUBDIRS = FileDialog
if USE_LOCAL_EXPAT
# Note: This library will not be distributed in the source tarball.
SUBDIRS += expat
endif
if USE_LOCAL_LIBID3TAG
# Note: This library will not be distributed in the source tarball.
SUBDIRS += libid3tag
endif
if USE_LOCAL_LIBMAD
# Note: This library will not be distributed in the source tarball.
SUBDIRS += libmad
endif
if USE_LOCAL_LIBNYQUIST
SUBDIRS += libnyquist
endif
if USE_LOCAL_LIBRESAMPLE
SUBDIRS += libresample
endif
if USE_LOCAL_LIBSAMPLERATE
# Note: This library will not be distributed in the source tarball.
SUBDIRS += libsamplerate
endif
if USE_LOCAL_LIBSNDFILE
# Note: This library will not be distributed in the source tarball.
SUBDIRS += libsndfile
endif
if USE_LOCAL_LIBSOUNDTOUCH
# Note: This library will not be distributed in the source tarball.
SUBDIRS += soundtouch
endif
if USE_LOCAL_LIBSOXR
SUBDIRS += libsoxr
endif
if USE_LOCAL_LIBTWOLAME
# Note: This library will not be distributed in the source tarball.
SUBDIRS += twolame
endif
if USE_LOCAL_LIBVORBIS
# Note: These libraries will not be distributed in the source tarball.
SUBDIRS += libogg libvorbis
endif
if USE_LOCAL_LIBFLAC
# Note: libflac needs to be linked against (the local or system) libogg.
# Note: This library will not be distributed in the source tarball.
SUBDIRS += libflac
endif
if USE_LOCAL_LV2
SUBDIRS += lv2
endif
if USE_LOCAL_PORTAUDIO
SUBDIRS += portaudio-v19
endif
# Note: portmixer needs to be linked against (the local or system) portaudio.
SUBDIRS += portmixer
if USE_LOCAL_PORTSMF
SUBDIRS += portsmf
endif
if USE_LOCAL_SBSMS
SUBDIRS += sbsms
endif
if USE_LOCAL_VAMP
SUBDIRS += libvamp
endif
if USE_LOCAL_WIDGETEXTRA
SUBDIRS += lib-widget-extra
endif
# Overwrite install* targets from automake. We do not want to install anything
# from the lib-src libraries, because we statically link these libraries.
install:
install-dvi:
install-data:
install-exec:
install-html:
install-info:
install-ps:
install-pdf:
installdirs:
uninstall:
# Overwrite check target. We do not want to run the tests from the libraries.
check:
# Overwrite distclean rule to avoid running distclean for unconfigured libraries
# (and then failing due to the missing Makefile).
distclean:
@for subdir in $(SUBDIRS); do \
if test -f $$subdir/Makefile; then \
echo "Making $@ in $$subdir"; \
$(MAKE) $(AM_MAKEFLAGS) -C $$subdir $@ || exit 1; \
fi; \
done
rm -f Makefile
# Overwrite maintainer-clean rule to avoid running maintainer-clean for
# unconfigured libraries (and then failing due to the missing Makefile).
maintainer-clean:
@for subdir in $(SUBDIRS); do \
if test -f $$subdir/Makefile; then \
echo "Making $@ in $$subdir"; \
$(MAKE) $(AM_MAKEFLAGS) -C $$subdir $@ || exit 1; \
fi; \
done
rm -f Makefile
.PHONY: check install install-dvi install-data install-exec install-html install-info install-ps install-pdf installdirs uninstall distclean maintainer-clean

89
lib-src/dist-libsoxr.mk Normal file
View File

@@ -0,0 +1,89 @@
EXTRA_DIST += \
libsoxr/add-make-check-support.patch \
libsoxr/AUTHORS \
libsoxr/CMakeLists.txt \
libsoxr/cmake/Modules/FindLibAVCodec.cmake \
libsoxr/cmake/Modules/FindOpenMP.cmake \
libsoxr/cmake/Modules/FindSIMD.cmake \
libsoxr/cmake/Modules/TestBigEndian.cmake \
libsoxr/configure \
libsoxr/COPYING.LGPL \
libsoxr/deinstall.cmake.in \
libsoxr/examples/1a-lsr.c \
libsoxr/examples/1-single-block.c \
libsoxr/examples/2-stream.C \
libsoxr/examples/3-options-input-fn.c \
libsoxr/examples/4-split-channels.c \
libsoxr/examples/5-variable-rate.c \
libsoxr/examples/CMakeLists.txt \
libsoxr/examples/examples-common.h \
libsoxr/examples/README \
libsoxr/go \
libsoxr/go.bat \
libsoxr/INSTALL \
libsoxr/inst-check \
libsoxr/inst-check-soxr \
libsoxr/LICENCE \
libsoxr/msvc/libsoxr.vcproj \
libsoxr/msvc/README \
libsoxr/msvc/soxr-config.h \
libsoxr/NEWS \
libsoxr/README \
libsoxr/soxr-config.h.in \
libsoxr/src/aliases.h \
libsoxr/src/avfft32.c \
libsoxr/src/avfft32s.c \
libsoxr/src/ccrw2.h \
libsoxr/src/CMakeLists.txt \
libsoxr/src/data-io.c \
libsoxr/src/data-io.h \
libsoxr/src/dbesi0.c \
libsoxr/src/fft4g32.c \
libsoxr/src/fft4g32s.c \
libsoxr/src/fft4g64.c \
libsoxr/src/fft4g.c \
libsoxr/src/fft4g_cache.h \
libsoxr/src/fft4g.h \
libsoxr/src/fifo.h \
libsoxr/src/filter.c \
libsoxr/src/filter.h \
libsoxr/src/filters.h \
libsoxr/src/half_coefs.h \
libsoxr/src/half-fir.h \
libsoxr/src/internal.h \
libsoxr/src/libsoxr-dev.src.in \
libsoxr/src/libsoxr.src.in \
libsoxr/src/lsr.c \
libsoxr/src/pffft32.c \
libsoxr/src/pffft32s.c \
libsoxr/src/pffft.c \
libsoxr/src/pffft.h \
libsoxr/src/poly-fir0.h \
libsoxr/src/poly-fir.h \
libsoxr/src/rate32.c \
libsoxr/src/rate32s.c \
libsoxr/src/rate64.c \
libsoxr/src/rate.h \
libsoxr/src/rdft.h \
libsoxr/src/rint-clip.h \
libsoxr/src/rint.h \
libsoxr/src/samplerate.h \
libsoxr/src/simd.c \
libsoxr/src/simd-dev.h \
libsoxr/src/simd.h \
libsoxr/src/soxr.c \
libsoxr/src/soxr.h \
libsoxr/src/soxr-lsr.h \
libsoxr/src/soxr-lsr.pc.in \
libsoxr/src/soxr.pc.in \
libsoxr/src/vr32.c \
libsoxr/tests/CMakeLists.txt \
libsoxr/tests/cmp-test.cmake \
libsoxr/tests/eg-test \
libsoxr/tests/io-test \
libsoxr/tests/large-ratio \
libsoxr/tests/README \
libsoxr/tests/vector-cmp.c \
libsoxr/tests/vector-gen.c \
libsoxr/TODO \
$(NULL)

103
lib-src/dist-libvamp.mk Normal file
View File

@@ -0,0 +1,103 @@
EXTRA_DIST += \
libvamp/build/Doxyfile \
libvamp/build/libvamp-hostsdk.la.in \
libvamp/build/libvamp-sdk.la.in \
libvamp/build/Makefile.mingw32 \
libvamp/build/Makefile.osx \
libvamp/build/Makefile.osx.106 \
libvamp/build/README.linux \
libvamp/build/README.msvc \
libvamp/build/README.osx \
libvamp/build/update-version.sh \
libvamp/build/VampExamplePlugins.sln \
libvamp/build/VampExamplePlugins.vcproj \
libvamp/build/VampExamplePlugins.vcxproj \
libvamp/build/VampHostSDK.sln \
libvamp/build/VampHostSDK.vcproj \
libvamp/build/VampHostSDK.vcxproj \
libvamp/build/vamp-plugin.list \
libvamp/build/vamp-plugin.map \
libvamp/build/VampPluginSDK.sln \
libvamp/build/VampPluginSDK.vcproj \
libvamp/build/VampPluginSDK.vcxproj \
libvamp/CHANGELOG \
libvamp/configure \
libvamp/configure.ac \
libvamp/COPYING \
libvamp/examples/AmplitudeFollower.cpp \
libvamp/examples/AmplitudeFollower.h \
libvamp/examples/FixedTempoEstimator.cpp \
libvamp/examples/FixedTempoEstimator.h \
libvamp/examples/PercussionOnsetDetector.cpp \
libvamp/examples/PercussionOnsetDetector.h \
libvamp/examples/plugins.cpp \
libvamp/examples/PowerSpectrum.cpp \
libvamp/examples/PowerSpectrum.h \
libvamp/examples/SpectralCentroid.cpp \
libvamp/examples/SpectralCentroid.h \
libvamp/examples/vamp-example-plugins.cat \
libvamp/examples/vamp-example-plugins.n3 \
libvamp/examples/ZeroCrossing.cpp \
libvamp/examples/ZeroCrossing.h \
libvamp/fix-all-target.patch \
libvamp/fix-linkage-against-dl.patch \
libvamp/host/system.h \
libvamp/host/vamp-simple-host.cpp \
libvamp/INSTALL \
libvamp/Makefile.in \
libvamp/pkgconfig/vamp-hostsdk.pc.in \
libvamp/pkgconfig/vamp.pc.in \
libvamp/pkgconfig/vamp-sdk.pc.in \
libvamp/rdf/doc/glance.htm \
libvamp/rdf/doc/vamp.html \
libvamp/rdf/doc/vamp.pl \
libvamp/rdf/generator/vamp-rdf-template-generator.cpp \
libvamp/rdf/README \
libvamp/rdf/ToDo \
libvamp/rdf/vamp.n3 \
libvamp/rdf/vamp.rdf \
libvamp/README \
libvamp/README.compat \
libvamp/skeleton/Makefile.skeleton \
libvamp/skeleton/MyPlugin.cpp \
libvamp/skeleton/MyPlugin.h \
libvamp/skeleton/plugins.cpp \
libvamp/skeleton/vamp-plugin.list \
libvamp/skeleton/vamp-plugin.map \
libvamp/src/doc-overview \
libvamp/src/vamp-hostsdk/acsymbols.c \
libvamp/src/vamp-hostsdk/PluginBufferingAdapter.cpp \
libvamp/src/vamp-hostsdk/PluginChannelAdapter.cpp \
libvamp/src/vamp-hostsdk/PluginHostAdapter.cpp \
libvamp/src/vamp-hostsdk/PluginInputDomainAdapter.cpp \
libvamp/src/vamp-hostsdk/PluginLoader.cpp \
libvamp/src/vamp-hostsdk/PluginSummarisingAdapter.cpp \
libvamp/src/vamp-hostsdk/PluginWrapper.cpp \
libvamp/src/vamp-hostsdk/RealTime.cpp \
libvamp/src/vamp-hostsdk/Window.h \
libvamp/src/vamp-sdk/acsymbols.c \
libvamp/src/vamp-sdk/FFT.cpp \
libvamp/src/vamp-sdk/FFTimpl.cpp \
libvamp/src/vamp-sdk/PluginAdapter.cpp \
libvamp/src/vamp-sdk/RealTime.cpp \
libvamp/vamp-hostsdk/hostguard.h \
libvamp/vamp-hostsdk/PluginBase.h \
libvamp/vamp-hostsdk/PluginBufferingAdapter.h \
libvamp/vamp-hostsdk/PluginChannelAdapter.h \
libvamp/vamp-hostsdk/Plugin.h \
libvamp/vamp-hostsdk/PluginHostAdapter.h \
libvamp/vamp-hostsdk/PluginInputDomainAdapter.h \
libvamp/vamp-hostsdk/PluginLoader.h \
libvamp/vamp-hostsdk/PluginSummarisingAdapter.h \
libvamp/vamp-hostsdk/PluginWrapper.h \
libvamp/vamp-hostsdk/RealTime.h \
libvamp/vamp-hostsdk/vamp-hostsdk.h \
libvamp/vamp-sdk/FFT.h \
libvamp/vamp-sdk/plugguard.h \
libvamp/vamp-sdk/PluginAdapter.h \
libvamp/vamp-sdk/PluginBase.h \
libvamp/vamp-sdk/Plugin.h \
libvamp/vamp-sdk/RealTime.h \
libvamp/vamp-sdk/vamp-sdk.h \
libvamp/vamp/vamp.h \
$(NULL)

354
lib-src/dist-portaudio.mk Normal file
View File

@@ -0,0 +1,354 @@
EXTRA_DIST += \
portaudio-v19/bindings/cpp/aclocal.m4 \
portaudio-v19/bindings/cpp/AUTHORS \
portaudio-v19/bindings/cpp/bin/Makefile.am \
portaudio-v19/bindings/cpp/bin/Makefile.in \
portaudio-v19/bindings/cpp/build/gnu/aclocal.m4 \
portaudio-v19/bindings/cpp/build/gnu/config.guess \
portaudio-v19/bindings/cpp/build/gnu/config.sub \
portaudio-v19/bindings/cpp/build/gnu/configure \
portaudio-v19/bindings/cpp/build/gnu/configure.ac \
portaudio-v19/bindings/cpp/build/gnu/install-sh \
portaudio-v19/bindings/cpp/build/gnu/Makefile.in \
portaudio-v19/bindings/cpp/build/gnu/OUT_OF_DATE \
portaudio-v19/bindings/cpp/build/vc6/devs_example.dsp \
portaudio-v19/bindings/cpp/build/vc6/devs_example.dsw \
portaudio-v19/bindings/cpp/build/vc6/sine_example.dsp \
portaudio-v19/bindings/cpp/build/vc6/sine_example.dsw \
portaudio-v19/bindings/cpp/build/vc6/static_library.dsp \
portaudio-v19/bindings/cpp/build/vc6/static_library.dsw \
portaudio-v19/bindings/cpp/build/vc7_1/devs_example.sln \
portaudio-v19/bindings/cpp/build/vc7_1/devs_example.vcproj \
portaudio-v19/bindings/cpp/build/vc7_1/sine_example.sln \
portaudio-v19/bindings/cpp/build/vc7_1/sine_example.vcproj \
portaudio-v19/bindings/cpp/build/vc7_1/static_library.sln \
portaudio-v19/bindings/cpp/build/vc7_1/static_library.vcproj \
portaudio-v19/bindings/cpp/build/vc7/OUT_OF_DATE \
portaudio-v19/bindings/cpp/ChangeLog \
portaudio-v19/bindings/cpp/configure \
portaudio-v19/bindings/cpp/configure.ac \
portaudio-v19/bindings/cpp/COPYING \
portaudio-v19/bindings/cpp/doc/config.doxy \
portaudio-v19/bindings/cpp/doc/config.doxy.linux \
portaudio-v19/bindings/cpp/doc/Makefile.am \
portaudio-v19/bindings/cpp/doc/Makefile.in \
portaudio-v19/bindings/cpp/doc/README \
portaudio-v19/bindings/cpp/example/devs.cxx \
portaudio-v19/bindings/cpp/example/sine.cxx \
portaudio-v19/bindings/cpp/include/Makefile.am \
portaudio-v19/bindings/cpp/include/Makefile.in \
portaudio-v19/bindings/cpp/include/portaudiocpp/AsioDeviceAdapter.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/AutoSystem.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/BlockingStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/CallbackInterface.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/CallbackStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/CFunCallbackStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/CppFunCallbackStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/Device.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/DirectionSpecificStreamParameters.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/Exception.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/HostApi.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/InterfaceCallbackStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/MemFunCallbackStream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/PortAudioCpp.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/SampleDataFormat.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/Stream.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/StreamParameters.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/SystemDeviceIterator.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/SystemHostApiIterator.hxx \
portaudio-v19/bindings/cpp/include/portaudiocpp/System.hxx \
portaudio-v19/bindings/cpp/INSTALL \
portaudio-v19/bindings/cpp/lib/Makefile.am \
portaudio-v19/bindings/cpp/lib/Makefile.in \
portaudio-v19/bindings/cpp/Makefile.am \
portaudio-v19/bindings/cpp/Makefile.in \
portaudio-v19/bindings/cpp/NEWS \
portaudio-v19/bindings/cpp/portaudiocpp.pc.in \
portaudio-v19/bindings/cpp/README \
portaudio-v19/bindings/cpp/SConscript \
portaudio-v19/bindings/cpp/source/portaudiocpp/AsioDeviceAdapter.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/BlockingStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/CallbackInterface.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/CallbackStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/CFunCallbackStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/CppFunCallbackStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/Device.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/DirectionSpecificStreamParameters.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/Exception.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/HostApi.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/InterfaceCallbackStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/MemFunCallbackStream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/Stream.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/StreamParameters.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/System.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/SystemDeviceIterator.cxx \
portaudio-v19/bindings/cpp/source/portaudiocpp/SystemHostApiIterator.cxx \
portaudio-v19/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.sln \
portaudio-v19/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcproj \
portaudio-v19/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcxproj \
portaudio-v19/bindings/java/c/src/com_portaudio_BlockingStream.c \
portaudio-v19/bindings/java/c/src/com_portaudio_BlockingStream.h \
portaudio-v19/bindings/java/c/src/com_portaudio_PortAudio.c \
portaudio-v19/bindings/java/c/src/com_portaudio_PortAudio.h \
portaudio-v19/bindings/java/c/src/jpa_tools.c \
portaudio-v19/bindings/java/c/src/jpa_tools.h \
portaudio-v19/bindings/java/jportaudio/.classpath \
portaudio-v19/bindings/java/jportaudio.dox \
portaudio-v19/bindings/java/jportaudio/jtests/com/portaudio/PlaySine.java \
portaudio-v19/bindings/java/jportaudio/jtests/com/portaudio/TestBasic.java \
portaudio-v19/bindings/java/jportaudio/.project \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/BlockingStream.java \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/DeviceInfo.java \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/HostApiInfo.java \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/PortAudio.java \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/StreamInfo.java \
portaudio-v19/bindings/java/jportaudio/src/com/portaudio/StreamParameters.java \
portaudio-v19/bindings/java/scripts/make_header.bat \
portaudio-v19/build/msvc/portaudio.def \
portaudio-v19/build/msvc/portaudio.dsp \
portaudio-v19/build/msvc/portaudio.dsw \
portaudio-v19/build/msvc/portaudio.sln \
portaudio-v19/build/msvc/portaudio.vcproj \
portaudio-v19/build/msvc/readme.txt \
portaudio-v19/build/scons/SConscript_common \
portaudio-v19/build/scons/SConscript_opts \
portaudio-v19/CMakeLists.txt \
portaudio-v19/cmake_support/FindASIOSDK.cmake \
portaudio-v19/cmake_support/FindDXSDK.cmake \
portaudio-v19/cmake_support/options_cmake.h.in \
portaudio-v19/cmake_support/template_portaudio.def \
portaudio-v19/config.guess \
portaudio-v19/config.sub \
portaudio-v19/configure \
portaudio-v19/configure.in \
portaudio-v19/depcomp \
portaudio-v19/doc/src/api_overview.dox \
portaudio-v19/doc/src/images/portaudio-external-architecture-diagram.png \
portaudio-v19/doc/src/license.dox \
portaudio-v19/doc/src/mainpage.dox \
portaudio-v19/doc/src/srcguide.dox \
portaudio-v19/doc/src/tutorial/blocking_read_write.dox \
portaudio-v19/doc/src/tutorial/compile_cmake.dox \
portaudio-v19/doc/src/tutorial/compile_linux.dox \
portaudio-v19/doc/src/tutorial/compile_mac_coreaudio.dox \
portaudio-v19/doc/src/tutorial/compile_windows_asio_msvc.dox \
portaudio-v19/doc/src/tutorial/compile_windows.dox \
portaudio-v19/doc/src/tutorial/compile_windows_mingw.dox \
portaudio-v19/doc/src/tutorial/exploring.dox \
portaudio-v19/doc/src/tutorial/initializing_portaudio.dox \
portaudio-v19/doc/src/tutorial/open_default_stream.dox \
portaudio-v19/doc/src/tutorial/querying_devices.dox \
portaudio-v19/doc/src/tutorial/start_stop_abort.dox \
portaudio-v19/doc/src/tutorial/terminating_portaudio.dox \
portaudio-v19/doc/src/tutorial/tutorial_start.dox \
portaudio-v19/doc/src/tutorial/utility_functions.dox \
portaudio-v19/doc/src/tutorial/writing_a_callback.dox \
portaudio-v19/doc/utils/checkfiledocs.py \
portaudio-v19/Doxyfile \
portaudio-v19/Doxyfile.developer \
portaudio-v19/examples/CMakeLists.txt \
portaudio-v19/examples/pa_devs.c \
portaudio-v19/examples/paex_mono_asio_channel_select.c \
portaudio-v19/examples/paex_ocean_shore.c \
portaudio-v19/examples/paex_pink.c \
portaudio-v19/examples/paex_read_write_wire.c \
portaudio-v19/examples/paex_record.c \
portaudio-v19/examples/paex_record_file.c \
portaudio-v19/examples/paex_saw.c \
portaudio-v19/examples/paex_sine.c \
portaudio-v19/examples/paex_sine_c++.cpp \
portaudio-v19/examples/paex_wmme_ac3.c \
portaudio-v19/examples/paex_wmme_surround.c \
portaudio-v19/examples/paex_write_sine.c \
portaudio-v19/examples/paex_write_sine_nonint.c \
portaudio-v19/examples/pa_fuzz.c \
portaudio-v19/fixdir.bat \
portaudio-v19/fixfile.bat \
portaudio-v19/include/pa_asio.h \
portaudio-v19/include/pa_jack.h \
portaudio-v19/include/pa_linux_alsa.h \
portaudio-v19/include/pa_mac_core.h \
portaudio-v19/include/pa_unix_oss.h \
portaudio-v19/include/pa_win_ds.h \
portaudio-v19/include/pa_win_wasapi.h \
portaudio-v19/include/pa_win_waveformat.h \
portaudio-v19/include/pa_win_wdmks.h \
portaudio-v19/include/pa_win_wmme.h \
portaudio-v19/include/portaudio.h \
portaudio-v19/index.html \
portaudio-v19/install-sh \
portaudio-v19/jack.patch \
portaudio-v19/libtool22.patch \
portaudio-v19/LICENSE.txt \
portaudio-v19/ltmain.sh \
portaudio-v19/Makefile.in \
portaudio-v19/missing \
portaudio-v19/pablio/pablio.c \
portaudio-v19/pablio/pablio.def \
portaudio-v19/pablio/pablio.h \
portaudio-v19/pablio/README.txt \
portaudio-v19/pablio/test_rw.c \
portaudio-v19/pablio/test_rw_echo.c \
portaudio-v19/pablio/test_w_saw8.c \
portaudio-v19/pablio/test_w_saw.c \
portaudio-v19/portaudio-2.0.pc.in \
portaudio-v19/qa/loopback/README.txt \
portaudio-v19/qa/loopback/src/audio_analyzer.c \
portaudio-v19/qa/loopback/src/audio_analyzer.h \
portaudio-v19/qa/loopback/src/biquad_filter.c \
portaudio-v19/qa/loopback/src/biquad_filter.h \
portaudio-v19/qa/loopback/src/paqa.c \
portaudio-v19/qa/loopback/src/paqa_tools.c \
portaudio-v19/qa/loopback/src/paqa_tools.h \
portaudio-v19/qa/loopback/src/qa_tools.h \
portaudio-v19/qa/loopback/src/test_audio_analyzer.c \
portaudio-v19/qa/loopback/src/test_audio_analyzer.h \
portaudio-v19/qa/loopback/src/write_wav.c \
portaudio-v19/qa/loopback/src/write_wav.h \
portaudio-v19/qa/paqa_devs.c \
portaudio-v19/qa/paqa_errs.c \
portaudio-v19/qa/paqa_latency.c \
portaudio-v19/README.configure.txt \
portaudio-v19/README.txt \
portaudio-v19/SConstruct \
portaudio-v19/src/common/pa_allocation.c \
portaudio-v19/src/common/pa_allocation.h \
portaudio-v19/src/common/pa_converters.c \
portaudio-v19/src/common/pa_converters.h \
portaudio-v19/src/common/pa_cpuload.c \
portaudio-v19/src/common/pa_cpuload.h \
portaudio-v19/src/common/pa_debugprint.c \
portaudio-v19/src/common/pa_debugprint.h \
portaudio-v19/src/common/pa_dither.c \
portaudio-v19/src/common/pa_dither.h \
portaudio-v19/src/common/pa_dynload.c \
portaudio-v19/src/common/pa_dynload.h \
portaudio-v19/src/common/pa_endianness.h \
portaudio-v19/src/common/pa_front.c \
portaudio-v19/src/common/pa_hostapi.h \
portaudio-v19/src/common/pa_memorybarrier.h \
portaudio-v19/src/common/pa_process.c \
portaudio-v19/src/common/pa_process.h \
portaudio-v19/src/common/pa_ringbuffer.c \
portaudio-v19/src/common/pa_ringbuffer.h \
portaudio-v19/src/common/pa_stream.c \
portaudio-v19/src/common/pa_stream.h \
portaudio-v19/src/common/pa_trace.c \
portaudio-v19/src/common/pa_trace.h \
portaudio-v19/src/common/pa_types.h \
portaudio-v19/src/common/pa_util.h \
portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c \
portaudio-v19/src/hostapi/asihpi/pa_linux_asihpi.c \
portaudio-v19/src/hostapi/asio/ASIO-README.txt \
portaudio-v19/src/hostapi/asio/Callback_adaptation_.pdf \
portaudio-v19/src/hostapi/asio/iasiothiscallresolver.cpp \
portaudio-v19/src/hostapi/asio/iasiothiscallresolver.h \
portaudio-v19/src/hostapi/asio/pa_asio.cpp \
portaudio-v19/src/hostapi/asio/Pa_ASIO.pdf \
portaudio-v19/src/hostapi/coreaudio/notes.txt \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_blocking.c \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_blocking.h \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core.c \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_internal.h \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_old.c \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_utilities.c \
portaudio-v19/src/hostapi/coreaudio/pa_mac_core_utilities.h \
portaudio-v19/src/hostapi/dsound/pa_win_ds.c \
portaudio-v19/src/hostapi/dsound/pa_win_ds_dynlink.c \
portaudio-v19/src/hostapi/dsound/pa_win_ds_dynlink.h \
portaudio-v19/src/hostapi/jack/pa_jack.c \
portaudio-v19/src/hostapi/jack/pa_jack_dynload.c \
portaudio-v19/src/hostapi/jack/pa_jack_dynload.h \
portaudio-v19/src/hostapi/oss/low_latency_tip.txt \
portaudio-v19/src/hostapi/oss/pa_unix_oss.c \
portaudio-v19/src/hostapi/oss/recplay.c \
portaudio-v19/src/hostapi/skeleton/pa_hostapi_skeleton.c \
portaudio-v19/src/hostapi/skeleton/README.txt \
portaudio-v19/src/hostapi/wasapi/mingw-include/audioclient.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/AudioSessionTypes.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/devicetopology.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/endpointvolume.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/FunctionDiscoveryKeys_devpkey.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/functiondiscoverykeys.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/ksguid.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/ks.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/ksmedia.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/ksproxy.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/ksuuids.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/mmdeviceapi.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/propidl.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/propkeydef.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/propkey.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/propsys.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/rpcsal.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/sal.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/sdkddkver.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/shtypes.h \
portaudio-v19/src/hostapi/wasapi/mingw-include/structuredquery.h \
portaudio-v19/src/hostapi/wasapi/pa_win_wasapi.c \
portaudio-v19/src/hostapi/wasapi/readme.txt \
portaudio-v19/src/hostapi/wdmks/pa_win_wdmks.c \
portaudio-v19/src/hostapi/wdmks/readme.txt \
portaudio-v19/src/hostapi/wmme/pa_win_wmme.c \
portaudio-v19/src/os/unix/pa_unix_hostapis.c \
portaudio-v19/src/os/unix/pa_unix_util.c \
portaudio-v19/src/os/unix/pa_unix_util.h \
portaudio-v19/src/os/win/pa_win_coinitialize.c \
portaudio-v19/src/os/win/pa_win_coinitialize.h \
portaudio-v19/src/os/win/pa_win_hostapis.c \
portaudio-v19/src/os/win/pa_win_util.c \
portaudio-v19/src/os/win/pa_win_waveformat.c \
portaudio-v19/src/os/win/pa_win_wdmks_utils.c \
portaudio-v19/src/os/win/pa_win_wdmks_utils.h \
portaudio-v19/src/os/win/pa_x86_plain_converters.c \
portaudio-v19/src/os/win/pa_x86_plain_converters.h \
portaudio-v19/src/SConscript \
portaudio-v19/test/CMakeLists.txt \
portaudio-v19/testcvs/changeme.txt \
portaudio-v19/test/pa_minlat.c \
portaudio-v19/test/patest1.c \
portaudio-v19/test/patest_buffer.c \
portaudio-v19/test/patest_callbackstop.c \
portaudio-v19/test/patest_clip.c \
portaudio-v19/test/patest_converters.c \
portaudio-v19/test/patest_dither.c \
portaudio-v19/test/patest_dsound_find_best_latency_params.c \
portaudio-v19/test/patest_dsound_low_level_latency_params.c \
portaudio-v19/test/patest_dsound_surround.c \
portaudio-v19/test/patest_hang.c \
portaudio-v19/test/patest_in_overflow.c \
portaudio-v19/test/patest_jack_wasapi.c \
portaudio-v19/test/patest_latency.c \
portaudio-v19/test/patest_leftright.c \
portaudio-v19/test/patest_longsine.c \
portaudio-v19/test/patest_many.c \
portaudio-v19/test/patest_maxsines.c \
portaudio-v19/test/patest_mono.c \
portaudio-v19/test/patest_multi_sine.c \
portaudio-v19/test/patest_out_underflow.c \
portaudio-v19/test/patest_prime.c \
portaudio-v19/test/patest_read_record.c \
portaudio-v19/test/patest_ringmix.c \
portaudio-v19/test/patest_sine8.c \
portaudio-v19/test/patest_sine_channelmaps.c \
portaudio-v19/test/patest_sine_formats.c \
portaudio-v19/test/patest_sine_srate.c \
portaudio-v19/test/patest_sine_time.c \
portaudio-v19/test/patest_start_stop.c \
portaudio-v19/test/patest_stop.c \
portaudio-v19/test/patest_stop_playout.c \
portaudio-v19/test/patest_suggested_vs_streaminfo_latency.c \
portaudio-v19/test/patest_suggested_vs_streaminfo_latency.py \
portaudio-v19/test/patest_sync.c \
portaudio-v19/test/patest_timing.c \
portaudio-v19/test/patest_toomanysines.c \
portaudio-v19/test/patest_two_rates.c \
portaudio-v19/test/patest_underflow.c \
portaudio-v19/test/patest_wire.c \
portaudio-v19/test/patest_wmme_find_best_latency_params.c \
portaudio-v19/test/patest_wmme_low_level_latency_params.c \
portaudio-v19/test/patest_write_stop.c \
portaudio-v19/test/README.txt \
portaudio-v19/wasapi-fix.patch \
portaudio-v19/wasapi-loopback.patch \
$(NULL)