Ok. 
Is the fact "AE queries us with AE_FMT_FLOAT instead of AE_FMT_S16LE" works as designed, even though we don't specify it as supported in the device enumeration?