diff -r cfcbac34d020 -r 97fef7a4b189 src/widgets/MashupPlayer.js --- a/src/widgets/MashupPlayer.js Fri Nov 16 17:36:56 2012 +0100 +++ b/src/widgets/MashupPlayer.js Wed Nov 21 16:33:51 2012 +0100 @@ -24,7 +24,8 @@ _timecode = 0, _seeking = false, _seekdiv, - _timedelta; + _timedelta, + medialist = _mashup.getMedias(); _mashup.paused = (!this.autostart && !this.autoplay) @@ -54,14 +55,14 @@ _timedelta = _segmentBegin - _currentAnnotation.begin.milliseconds; _currentMedia = _currentAnnotation.getMedia(); - for (var _i = 0; _i < _mashup.medias.length; _i++) { - if (_mashup.medias[_i].id !== _currentMedia.id) { + for (var _i = 0; _i < medialist.length; _i++) { + if (medialist[_i].id !== _currentMedia.id) { if (!_this.split_screen) { - _mashup.medias[_i].hide(); + medialist[_i].hide(); } - _mashup.medias[_i].pause(); + medialist[_i].pause(); } else { - _mashup.medias[_i].show(); + medialist[_i].show(); } } @@ -113,11 +114,11 @@ background: this.background }); - var _grid = Math.ceil(Math.sqrt(_mashup.medias.length)), + var _grid = Math.ceil(Math.sqrt(medialist.length)), _width = (this.split_screen ? this.width / _grid : this.width), - _height = (this.split_screen ? this.height / _grid : this.height) + _height = (this.split_screen ? this.height / _grid : this.height); - IriSP._(_mashup.medias).each(function(_media, _key) { + IriSP._(medialist).each(function(_media, _key) { var _el = IriSP.jQuery('