From: riccardo Date: Tue, 31 May 2011 18:52:44 +0000 (+0200) Subject: fixed volume and minor stuff (img loading), still to implement markerpopup X-Git-Tag: 1.1~144 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=1a2c12a9bc1b99b99aad7cfab5ba0181a23e89e0;p=telemeta.git fixed volume and minor stuff (img loading), still to implement markerpopup --- diff --git a/telemeta/htdocs/timeside/js/player.js b/telemeta/htdocs/timeside/js/player.js index 7af93540..2b113d3b 100644 --- a/telemeta/htdocs/timeside/js/player.js +++ b/telemeta/htdocs/timeside/js/player.js @@ -48,9 +48,9 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ return sound; } this.imageCallback = imageCallback; -// this.getVisualizers = function(){ -// return visualizers; -// } + // this.getVisualizers = function(){ + // return visualizers; + // } var sd = this.toSec(soundDurationInMsec); this.getSoundDuration = function(){ @@ -227,11 +227,15 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ return false; }, isWaitVisible: function(){ - return this.getContainer().find('.ts-wait').is(':visible'); + return this.getContainer().find('.ts-control').find('.ts-wait').is(':visible'); }, + getWaitString: function(){ + return this.getContainer().find('.ts-control').find('.ts-wait').html(); + }, + setWait: function(value, optionalCallback){ var c = this.getContainer(); - var waitDiv = c.find('.ts-wait'); + var waitDiv = c.find('.ts-control').find('.ts-wait'); var player = this; var wait = function(){}; @@ -243,12 +247,16 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ waitDiv.html(wtext); wait= function(){ waitDiv.css('display','inline-block'); - player.fire('waiting',{'value': wtext || true}); //assures is a string or a true boolean + player.fire('waiting',{ + 'value': wtext || true + }); //assures is a string or a true boolean }; }else{ wait = function(){ waitDiv.hide(); - player.fire('waiting',{'value':false}); + player.fire('waiting',{ + 'value':false + }); } } var delay = 100; @@ -281,7 +289,7 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ "
", "
", "
", - "", + // "", "
", "
", "", @@ -293,7 +301,16 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ "", "", "", - "", + // "", + + //"
", + "", + "
", + "", + "", + "", + "
", + "
", //"", //"", @@ -303,88 +320,124 @@ Timeside.classes.Player = Timeside.classes.TimesideClass.extend({ this.getContainer().html(html.join('')); var container = this.getContainer(); - - - var rewind = container.find('.ts-rewind'); - var forward = container.find('.ts-forward'); - var play = container.find('.ts-play'); - var pause = container.find('.ts-pause'); - var volume = container.find('.ts-volume'); + var control = container.find('.ts-control'); - //hide the wait image and set the src - - //waitImg.attr('src','/images/wait_small.gif').attr('title','wait...').attr('alt','wait').hide(); - - //setting the select option for visualizers: -// var visualizers = this.getVisualizers(); -// var select = container.find('.ts-visualizer'); -// for(var name in visualizers){ -// //$J('