- \r
- state : function( obj ){\r
- var result;\r
- \r
- if( obj === undefined ){\r
- return {\r
- startTime : this.startTime,\r
- endTime : this.endTime < 0 ? this.duration : this.endTime,\r
- loopStartTime : this.loopStartTime < 0 ? this.startTime : this.loopStartTime,\r
- loopEndTime : this.loopEndTime < 0 ? ( this.endTime || this.duration ) : this.loopEndTime,\r
- \r
- loop : this.loop,\r
- looped : this.looped,\r
- volume : this.volume,\r
- playing : this.playing, // && !this[ '_rawObject' ].error && !this[ '_rawObject' ].paused && !this[ '_rawObject' ].ended, \r
- duration : this.duration,\r
- \r
- currentTime :\r
- this.playing ?\r
- ( X_Audio_HTMLAudioWrapper_currentTimeFix ?\r