Fix #23 Play of invalid wav file

Play of invalid wav file isn't reporting error to application
Merge remote-tracking branch 'origin/2.1'