From: riccardo Date: Tue, 10 May 2011 15:18:26 +0000 (+0200) Subject: added visualizer on the player + waitbar + automatic resize X-Git-Tag: 1.1~224 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=93202d8cbcaf1c7c1e8793303e88508bd1cf943b;p=telemeta.git added visualizer on the player + waitbar + automatic resize --- diff --git a/telemeta/htdocs/css/player.css b/telemeta/htdocs/css/player.css index d73cc551..250554e2 100644 --- a/telemeta/htdocs/css/player.css +++ b/telemeta/htdocs/css/player.css @@ -90,3 +90,7 @@ margin: 10px 0 15px 0; display: none; } + +#player .ts-visualizer, .ts-wait{ + margin:5px; +} diff --git a/telemeta/htdocs/swf/soundmanager2_flash9_debug.swf b/telemeta/htdocs/swf/soundmanager2_flash9_debug.swf new file mode 100755 index 00000000..d0dd3080 Binary files /dev/null and b/telemeta/htdocs/swf/soundmanager2_flash9_debug.swf differ diff --git a/telemeta/htdocs/timeside/src/player.js b/telemeta/htdocs/timeside/src/player.js index 8cc82fe8..75e8e5fc 100644 --- a/telemeta/htdocs/timeside/src/player.js +++ b/telemeta/htdocs/timeside/src/player.js @@ -190,7 +190,7 @@ var Player = TimesideClass.extend({ 'div.ts-control': { 'div.ts-layout': { 'div.ts-playback': ['a.ts-play', 'a.ts-pause', 'a.ts-rewind', 'a.ts-forward', 'a.ts-set-marker' //] - ,'a.ts-volume','select.visualizer'] + ,'a.ts-volume','img.ts-wait', 'select.ts-visualizer'] } }/*, 'div.marker-control': ['a.set-marker']*/ @@ -203,7 +203,7 @@ var Player = TimesideClass.extend({ return jQueryObjs; } - + var rewind = jQueryObjs.find('.ts-rewind'); var forward = jQueryObjs.find('.ts-forward'); @@ -212,66 +212,23 @@ var Player = TimesideClass.extend({ var volume = jQueryObjs.find('.ts-volume'); + //hide the wait image and set the src + var waitImg = jQueryObjs.find('.ts-wait'); + waitImg.attr('src','/images/wait_small.gif').attr('title','refreshing image').attr('alt','refreshing image').hide(); + //setting the select option for visualizers: var visualizers = this.getVisualizers(); - var select = jQueryObjs.find('.visualizer'); + var select = jQueryObjs.find('.ts-visualizer'); for(var name in visualizers){ $J('