Merge branch 'devel' of dev.sourcefabric.org:airtime into devel
This commit is contained in:
commit
9dfb762bbe
|
@ -1,10 +1,17 @@
|
|||
var audio = new Audio();
|
||||
supportedAudio = {};
|
||||
supportedAudio["audio/ogg"] = !!audio.canPlayType && audio.canPlayType('audio/ogg; codecs="vorbis"') != "";
|
||||
supportedAudio["audio/mp3"] = !!audio.canPlayType && audio.canPlayType('audio/mp3') != "";
|
||||
supportedAudio["audio/mp4"] = !!audio.canPlayType && audio.canPlayType('audio/mp4') != "";
|
||||
supportedAudio["audio/x-flac"] = !!audio.canPlayType && audio.canPlayType('audio/x-flac') != "";
|
||||
|
||||
function isAudioSupported(mime){
|
||||
return mime in supportedAudio && supportedAudio[mime];
|
||||
var audio = new Audio();
|
||||
|
||||
var bMime = null;
|
||||
if (mime.indexOf("ogg") != -1 || mime.indexOf("vorbis") != -1) {
|
||||
bMime = 'audio/ogg; codecs="vorbis"';
|
||||
} else if (mime.indexOf("mp3") != -1) {
|
||||
bMime = "audio/mp3";
|
||||
} else if (mime.indexOf("mp4") != -1) {
|
||||
bMime = "audio/mp4";
|
||||
} else if (mime.indexOf("flac") != -1) {
|
||||
bMime = "audio/x-flac";
|
||||
}
|
||||
|
||||
return !!bMime && !!audio.canPlayType && audio.canPlayType(bMime) != "";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue