WAudio is a widget to play audio. It is a low-level widget, mapping directly onto a <audio> element available in HTML5 compliant browsers.
In almost every situation you should use
Usage of the audio element consists of adding one or more audio sources and setting some options.
Use the method setAlternativeContent() to show alternative content if the audio cannot be played. The alternative content can be any widget; you can set it to an alternative media player (QuickTime, Flash, ...), show a Flash movie, an animated gif, a text, a poster image, ... . There are two reasons why the a browser may use the alternative content:
The addSource() and setAlternativeContent() may not be called after the widget is rendered.