'use strict'; /*@ Ox.AudioElement AudioElement Object @*/ Ox.AudioElement = function(options, self) { self = self || {}; var that = Ox.Element({}, self) .defaults({ autoplay: false, preload: 'none', src: '' }) .options(options || {}) .update({ src: function() { self.audio.src = self.options.src; } }); self.loadedMetadata = false; self.paused = true; self.$audio = $('