Refactor driver API so that rather than working with mp3Path and oggPath directly, they are presented with a list of Source objects, which are responsible for common tasks across drivers such as knowing their mime type, performing XHR fetches and doing audio.canPlayType tests
Refactor driver API so that rather than working with mp3Path and oggPath directly, they are presented with a list of Source objects, which are responsible for common tasks across drivers such as knowing their mime type, performing XHR fetches and doing audio.canPlayType tests

torchbox/ample