I trying to create application on qt with capability of making voice calls through GSM modem. Now i’m searching for library which can capture voice from micro and has ability to regulate voice volume. Qt’s phonon have voice regulation, but does not have ability to capture data from microphone.
From the other side, there is QtMultimedia, which can capture such data but could not regulate volume.
Is there any lib for c++ which could do both tasks, and is portable through win|mac|linux?
finally I done this with QtMultimedia + subclassing QIODevice.
On input and output I have pcm format, signed, so I just multiply byte value of input\output stream with some float value to set volume level, after that I write data to device i need.