Tidy up
This commit is contained in:
		
							
								
								
									
										4
									
								
								dist/plyr.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/plyr.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -2530,12 +2530,12 @@
 | 
			
		||||
            // Setup instance
 | 
			
		||||
            // https://github.com/vimeo/player.js
 | 
			
		||||
            plyr.embed = new window.Vimeo.Player(container, {
 | 
			
		||||
                id:         mediaId,
 | 
			
		||||
                loop:       config.loop,
 | 
			
		||||
                autoplay:   config.autoplay,
 | 
			
		||||
                byline:     false,
 | 
			
		||||
                portrait:   false,
 | 
			
		||||
                title:      false
 | 
			
		||||
                id: mediaId,
 | 
			
		||||
                loop: config.loop,
 | 
			
		||||
                autoplay: config.autoplay,
 | 
			
		||||
                byline: false,
 | 
			
		||||
                portrait: false,
 | 
			
		||||
                title: false
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            // Create a faux HTML5 API using the Vimeo API
 | 
			
		||||
@ -2815,25 +2815,19 @@
 | 
			
		||||
                speed = parseFloat(player.storage.speed || config.speed.selected);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // Set min/max
 | 
			
		||||
            if (speed < 0.1) {
 | 
			
		||||
                speed = 0.1;
 | 
			
		||||
            }
 | 
			
		||||
            if (speed > 2.0) {
 | 
			
		||||
                speed = 2.0;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (!is.array(config.speed.options)) {
 | 
			
		||||
                warn('Invalid speeds format');
 | 
			
		||||
                return;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (!is.number(speed)) {
 | 
			
		||||
                var index = config.speed.options.indexOf(config.speed.selected);
 | 
			
		||||
 | 
			
		||||
                if (index !== -1) {
 | 
			
		||||
                    var next = index + 1;
 | 
			
		||||
                    if (next >= config.speeds.length) {
 | 
			
		||||
                        next = 0;
 | 
			
		||||
                    }
 | 
			
		||||
                    speed = config.speed.options[next];
 | 
			
		||||
                } else {
 | 
			
		||||
                    speed = config.speed.selected;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // Store current speed
 | 
			
		||||
            config.speed.selected = speed;
 | 
			
		||||
 | 
			
		||||
@ -4026,18 +4020,23 @@
 | 
			
		||||
 | 
			
		||||
            // Settings menu items - use event delegation as items are added/removed
 | 
			
		||||
            on(player.elements.settings.menu, 'click', function(event) {
 | 
			
		||||
                // Settings - Speed
 | 
			
		||||
                if (matches(event.target, config.selectors.inputs.speed)) {
 | 
			
		||||
                    handlerProxy.call(this, event, config.listeners.speed, setSpeed);
 | 
			
		||||
                // Settings - Language
 | 
			
		||||
                if (matches(event.target, config.selectors.inputs.language)) {
 | 
			
		||||
                    handlerProxy.call(this, event, config.listeners.language, setLanguage);
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // Settings - Quality
 | 
			
		||||
                else if (matches(event.target, config.selectors.inputs.quality)) {
 | 
			
		||||
                    handlerProxy.call(this, event, config.listeners.quality, function() {
 | 
			
		||||
                        console.warn("Set quality");
 | 
			
		||||
                        warn("Set quality");
 | 
			
		||||
                    });
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // Settings - Speed
 | 
			
		||||
                else if (matches(event.target, config.selectors.inputs.speed)) {
 | 
			
		||||
                    handlerProxy.call(this, event, config.listeners.speed, setSpeed);
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // Settings - Looping
 | 
			
		||||
                // TODO: use toggle buttons
 | 
			
		||||
                else if (matches(event.target, config.selectors.buttons.loop)) {
 | 
			
		||||
@ -4050,11 +4049,6 @@
 | 
			
		||||
                        }
 | 
			
		||||
                    });
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // Settings - Language
 | 
			
		||||
                else if (matches(event.target, config.selectors.inputs.language)) {
 | 
			
		||||
                    handlerProxy.call(this, event, config.listeners.language, setLanguage);
 | 
			
		||||
                }
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            // Seek
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user