I am porting an OF app that I think was written in 6.0 to 0062. Seem like some of the API calls in FMOD for audio recording have changed, namely recordStart and recordStop, they now seem to take a first integer param that is the device one is recording from.
from this: system->recordStart(sound, looping); to this: system->recordStart(recorddriver, sound, looping); it compiles fine, but I get errors from the linker: "FMOD::System::recordStart(int, FMOD::Sound*, bool)", referenced from: testApp::startRecordAudio() in testApp.o "FMOD::System::recordStop(int)", referenced from: testApp::stopAndSaveAudio(char*) in testApp.o ld: symbol(s) not found collect2: ld returned 1 exit status
Is anyone familiar with this error? What could be going wrong? I am building against a stock OF0062.
Any help is much appreciated.