From ddfa531e00dfaf04da17cad391bd652a11e5af70 Mon Sep 17 00:00:00 2001 From: PliablePixels Date: Sun, 26 Jul 2015 20:18:21 -0400 Subject: made sure auto play of events matches FPS of event --- www/js/EventCtrl.js | 9 +++++++++ www/templates/events-modal.html | 3 ++- www/templates/events.html | 3 ++- 3 files changed, 13 insertions(+), 2 deletions(-) (limited to 'www') diff --git a/www/js/EventCtrl.js b/www/js/EventCtrl.js index 93fdba0e..2371983d 100644 --- a/www/js/EventCtrl.js +++ b/www/js/EventCtrl.js @@ -160,6 +160,15 @@ angular.module('zmApp.controllers') // not explictly handling error --> I have a default "No events found" message // displayed in the template if events list is null + $scope.calcMsTimer = function(frames,len) + { + var myframes, mylen; + myframes = parseFloat(frames); + mylen = parseFloat(len); + // console.log ("frames " + myframes + "length " + mylen); + // console.log ("*** MS COUNT " + (1000.0/(myframes/mylen))); + return (Math.round(1000/(myframes/mylen))); + }; $scope.openMenu = function () { $ionicSideMenuDelegate.toggleLeft(); diff --git a/www/templates/events-modal.html b/www/templates/events-modal.html index cf333eb8..60f49707 100644 --- a/www/templates/events-modal.html +++ b/www/templates/events-modal.html @@ -1,6 +1,7 @@
+
@@ -8,7 +9,7 @@
    + rn-carousel-auto-slide="{{calcMsTimer(eFramesNum, eventDur)/1000.0}}" rn-carousel-pause-on-hover >
  • diff --git a/www/templates/events.html b/www/templates/events.html index 12e9f220..547305ec 100644 --- a/www/templates/events.html +++ b/www/templates/events.html @@ -101,6 +101,7 @@
    +


    @@ -130,7 +131,7 @@
      + rn-carousel-auto-slide="{{calcMsTimer(event.Event.Frames, event.Event.Length)/1000.0}}" rn-carousel-pause-on-hover >