Spectral Analysis from MediaPlayer on Android

Spectral analysis works fine in Windows and Editor but does not seem to work in Android. I tried doing it from MediaSoundComponent and also from Submix but both are giving outputs of 0 in the magnitude.

I want to do spectral analysis directly from the MediaPlayer rather than using an audio asset file because I want to do some audio visualization of the VR video I am playing which is very large in file size. Any way to go about doing this?