AlexandreRouma / SDRPlusPlus

Cross-Platform SDR Software
GNU General Public License v3.0
4.16k stars 576 forks source link

SDRPlusPlus does not support rtaudio 6.0.1 #1498

Closed hobbes1069 closed 1 month ago

hobbes1069 commented 1 month ago

Software

Bug Description When building with rtaudio 6.0.1 the following errors occur:

/builddir/build/BUILD/sdrpp-1.2.0-build/SDRPlusPlus-052167962dbf9adc2a02825f2f428e7613255d50/source_modules/audio_source/src/main.cpp: In member function ‘void AudioSourceModule::refresh()’:
/builddir/build/BUILD/sdrpp-1.2.0-build/SDRPlusPlus-052167962dbf9adc2a02825f2f428e7613255d50/source_modules/audio_source/src/main.cpp:93:26: error: ‘struct RtAudio::DeviceInfo’ has no member named ‘probed’
   93 |                 if (info.probed && info.inputChannels < 2) { continue; }
      |                          ^~~~~~        

/builddir/build/BUILD/sdrpp-1.2.0-build/SDRPlusPlus-052167962dbf9adc2a02825f2f428e7613255d50/sink_modules/audio_sink/src/main.cpp:175:16: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’?
  175 |         catch (RtAudioError& e) {
      |                ^~~~~~~~~~~~
      |                RtAudioErrorType
/builddir/build/BUILD/sdrpp-1.2.0-build/SDRPlusPlus-052167962dbf9adc2a02825f2f428e7613255d50/sink_modules/audio_sink/src/main.cpp:175:16: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’?
  175 |         catch (RtAudioError& e) {
      |                ^~~~~~~~~~~~
      |                RtAudioErrorType
AlexandreRouma commented 1 month ago

that is a 10 month old commit, what are you doing?

AlexandreRouma commented 1 month ago

I bet you didn't read this image