Now State returns the proper state from the Source. Otherwise we will never find out when a sound stopped playing. This fix might apply on iOS/Android platforms too, but I cannot test this at the moment.