From c7d8d68607ffa1a26ba45ce4de4c14c6f2816c39 Mon Sep 17 00:00:00 2001 From: rlx <0x0073@0x2620.org> Date: Wed, 18 Apr 2012 11:21:06 +0000 Subject: [PATCH] implement 'censored' option in timeline player --- .../Ox.UI/js/Video/Ox.VideoTimelinePlayer.js | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/source/Ox.UI/js/Video/Ox.VideoTimelinePlayer.js b/source/Ox.UI/js/Video/Ox.VideoTimelinePlayer.js index 2af4e666..6fb08949 100644 --- a/source/Ox.UI/js/Video/Ox.VideoTimelinePlayer.js +++ b/source/Ox.UI/js/Video/Ox.VideoTimelinePlayer.js @@ -7,6 +7,7 @@ Ox.VideoTimelinePlayer = function(options, self) { self = self || {}; var that = Ox.Element({}, self) .defaults({ + censored: [], cuts: [], duration: 0, find: '', @@ -256,15 +257,17 @@ Ox.VideoTimelinePlayer = function(options, self) { }) .appendTo(self.$timelines[self.videoLines[1]][0]); - self.$frame = $('') - .attr({ - src: self.options.getFrameURL(self.options.position) + self.$frame = Ox.VideoPlayer({ + censored: self.options.censored, + duration: self.options.duration, + height: self.tileHeight, + position: self.options.position, + scaleToFill: true, + type: 'in', + video: self.options.getFrameURL, + width: self.videoWidth }) - .css({ - width: self.videoWidth + 'px', - height: self.tileHeight + 'px', - }) - .appendTo(self.$frameBox) + .appendTo(self.$frameBox); $('
') .addClass('OxFrameInterface') @@ -292,6 +295,7 @@ Ox.VideoTimelinePlayer = function(options, self) { .appendTo(self.$timelines[self.videoLines[0]][0]); self.$video = Ox.VideoPlayer({ + censored: self.options.censored, duration: self.options.duration, height: self.tileHeight, paused: self.options.paused, @@ -588,12 +592,10 @@ Ox.VideoTimelinePlayer = function(options, self) { isPlaying && self.$video.togglePaused(); } if (videoLines[0] != videoLines[1]) { - self.$frame.attr({ - src: self.options.getFrameURL( - self.paused - ? self.options.position - : Math.floor(self.options.position) - ) + self.$frame.options({ + position: self.paused + ? self.options.position + : Math.floor(self.options.position) }); } if ( @@ -608,9 +610,7 @@ Ox.VideoTimelinePlayer = function(options, self) { } if (!fromVideo) { self.$video.options({position: self.options.position}); - self.$frame.attr({ - src: self.options.getFrameURL(self.options.position) - }); + self.$frame.options({position: self.options.position}); scrollToPosition(); } self.$smallTimeline.options({position: self.options.position});