You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

r8bbase.cpp 920B

123456789101112131415161718192021222324252627
  1. /**
  2. * @file r8bbase.cpp
  3. *
  4. * @brief C++ file that should be compiled and included into your application.
  5. *
  6. * This is a single library file that should be compiled and included into the
  7. * project that uses the "r8brain-free-src" sample rate converter. This file
  8. * defines several global static objects used by the library.
  9. *
  10. * You may also need to include to your project: the "Kernel32" library
  11. * (on Windows) and the "pthread" library on Mac OS X and Linux.
  12. *
  13. * r8brain-free-src Copyright (c) 2013-2014 Aleksey Vaneev
  14. * See the "License.txt" file for license.
  15. */
  16. #include "CDSPFIRFilter.h"
  17. #include "CDSPFracInterpolator.h"
  18. namespace r8b
  19. {
  20. CSyncObject CDSPRealFFTKeeper::StateSync;
  21. CDSPRealFFT::CObjKeeper CDSPRealFFTKeeper::FFTObjects[ 31 ];
  22. CSyncObject CDSPFIRFilterCache::StateSync;
  23. CPtrKeeper<CDSPFIRFilter*> CDSPFIRFilterCache::Objects;
  24. int CDSPFIRFilterCache::ObjCount = 0;
  25. } // namespace r8b