I'm having problems with detecting a supported playback rates. The only place that could help in the SDK is TMdaAudioDataSettings and Query() method. But it doesnt seem to return or set any usable values...

I know its easy to hardcode 16kHz for Nokia Series60 devices but there are some newer devices that can handle different playback rates. For example SendoX seems to support only 22050Hz playback. Hardcoding playback rate for each device seems to be quite stupid since it requires recompiling the application every time you want to support new device.

Is there any solution for that?
best regards,
Marek Wyszynski,
Infinite Dreams