src/widgets/MediaList.js
branchplayers-as-widgets
changeset 957 4da0a5740b6c
parent 917 eb8677d3a663
child 965 eadb7290c325
--- a/src/widgets/MediaList.js	Fri Sep 14 10:38:04 2012 +0900
+++ b/src/widgets/MediaList.js	Mon Sep 17 00:17:06 2012 +0900
@@ -49,15 +49,15 @@
     var _n = this.refresh(true);
     if (this.searchString) {
         if (_n) {
-            this.player.popcorn.trigger("IriSP.search.matchFound");
+            this.player.trigger("search.matchFound");
         } else {
-            this.player.popcorn.trigger("IriSP.search.noMatchFound");
+            this.player.trigger("search.noMatchFound");
         }
     }
 }
 
 IriSP.Widgets.MediaList.prototype.draw = function() {
-    this.bindPopcorn("timeupdate","onTimeupdate");
+    this.onMediaEvent("timeupdate","onTimeupdate");
     this.$.addClass("Ldt-MediaListWidget")
     this.renderTemplate();
     this.redraw();
@@ -124,10 +124,10 @@
     }
 };
 
-IriSP.Widgets.MediaList.prototype.onTimeupdate = function() {
+IriSP.Widgets.MediaList.prototype.onTimeupdate = function(_time) {
     var _media = this.source.currentMedia;
     if (_media.elementType === "mashup") {
-        _media = _media.getMediaAtTime(this.player.popcorn.currentTime() * 1000);
+        _media = _media.getMediaAtTime(_time);
     }
     if (typeof _media !== "undefined" && _media.id !== this.lastMedia) {
         this.lastMedia = _media.id;