aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvijeth-aradhya <vijthaaa@gmail.com>2017-07-16 21:18:05 +0530
committervijeth-aradhya <vijthaaa@gmail.com>2017-07-16 21:18:05 +0530
commite44c4569c7f7ac4b0b1c8470f38f7f1d09dd00f8 (patch)
tree137a133ebd85c702a94cdc109127bed49f0ed7ba
parentf6ba0e561bfb62991d70a4c002edf142d9d7540c (diff)
downloadmediagoblin-e44c4569c7f7ac4b0b1c8470f38f7f1d09dd00f8.tar.lz
mediagoblin-e44c4569c7f7ac4b0b1c8470f38f7f1d09dd00f8.tar.xz
mediagoblin-e44c4569c7f7ac4b0b1c8470f38f7f1d09dd00f8.zip
Add change-video-resolution.js to start the plugin
-rw-r--r--mediagoblin/static/js/change-video-resolution.js43
1 files changed, 43 insertions, 0 deletions
diff --git a/mediagoblin/static/js/change-video-resolution.js b/mediagoblin/static/js/change-video-resolution.js
new file mode 100644
index 00000000..9fb6989e
--- /dev/null
+++ b/mediagoblin/static/js/change-video-resolution.js
@@ -0,0 +1,43 @@
+var glplayer;
+
+$(document).ready(function()
+{
+ // fire up the plugin
+ glplayer = videojs('video_1', {
+ controls: true,
+ muted: true,
+ height: 400,
+ width: 700,
+ plugins: {
+ videoJsResolutionSwitcher: {
+ ui: true,
+ default: 'low', // Default resolution [{Number}, 'low', 'high'],
+ dynamicLabel: true // Display dynamic labels or gear symbol
+ }
+ }
+ }, function(){
+ var player = this;
+ window.player = player
+ player.on('resolutionchange', function(){
+ console.info('Source changed to %s', player.src());
+ console.log(player.currentTime());
+ })
+ })
+
+ videojs.options.flash.swf = "https://ajax.cdnjs.com/ajax/libs/videojs-swf/5.4.0/video-js.swf"
+
+});
+
+/*
+
+function myFunctionA() {
+ glplayer.currentResolution('720p');
+ console.log("clicked on A");
+}
+
+function myFunctionB() {
+ glplayer.currentResolution('480p');
+ console.log("clicked on A");
+}
+
+*/ \ No newline at end of file