popcorn9499

make ishiiruka failure audiocommon

Apr 14th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. [ 44%] Building CXX object Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o
  2. [ 44%] Linking CXX static library libxbrz.a
  3. [ 44%] Built target xbrz
  4. Scanning dependencies of target audiocommon
  5. [ 45%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioCommon.cpp.o
  6. [ 45%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/DPL2Decoder.cpp.o
  7. [ 45%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o
  8. /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.cpp: In member function ‘void CMixer::StretchAudio(const short int*, unsigned int, short int*, unsigned int)’:
  9. /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.cpp:198:37: error: no matching function for call to ‘soundtouch::SoundTouch::putSamples(const short int*&, unsigned int&)’
  10. m_sound_touch.putSamples(in, num_in);
  11. ^
  12. In file included from /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.h:14:0,
  13. from /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.cpp:5:
  14. /usr/include/soundtouch/SoundTouch.h:243:18: note: candidate: virtual void soundtouch::SoundTouch::putSamples(const SAMPLETYPE*, uint)
  15. virtual void putSamples(
  16. ^~~~~~~~~~
  17. /usr/include/soundtouch/SoundTouch.h:243:18: note: no known conversion for argument 1 from ‘const short int*’ to ‘const SAMPLETYPE* {aka const float*}’
  18. /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.cpp:200:75: error: no matching function for call to ‘soundtouch::SoundTouch::receiveSamples(short int*&, unsigned int&)’
  19. const size_t samples_received = m_sound_touch.receiveSamples(out, num_out);
  20. ^
  21. In file included from /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.h:14:0,
  22. from /home/popcorn9499/Programs/Ishiiruka 2/Ishiiruka-master/Source/Core/AudioCommon/Mixer.cpp:5:
  23. /usr/include/soundtouch/SoundTouch.h:255:18: note: candidate: virtual uint soundtouch::SoundTouch::receiveSamples(soundtouch::SAMPLETYPE*, uint)
  24. virtual uint receiveSamples(SAMPLETYPE *output, ///< Buffer where to copy output samples.
  25. ^~~~~~~~~~~~~~
  26. /usr/include/soundtouch/SoundTouch.h:255:18: note: no known conversion for argument 1 from ‘short int*’ to ‘soundtouch::SAMPLETYPE* {aka float*}’
  27. /usr/include/soundtouch/SoundTouch.h:264:18: note: candidate: virtual uint soundtouch::SoundTouch::receiveSamples(uint)
  28. virtual uint receiveSamples(uint maxSamples ///< Remove this many samples from the beginning of pipe.
  29. ^~~~~~~~~~~~~~
  30. /usr/include/soundtouch/SoundTouch.h:264:18: note: candidate expects 1 argument, 2 provided
  31. Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/build.make:110: recipe for target 'Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o' failed
  32. make[2]: *** [Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o] Error 1
  33. CMakeFiles/Makefile2:725: recipe for target 'Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/all' failed
  34. make[1]: *** [Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/all] Error 2
  35. Makefile:160: recipe for target 'all' failed
  36. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment