mirror of
				https://gitea.invidious.io/iv-org/videojs-quality-selector.git
				synced 2024-08-15 00:43:13 +00:00 
			
		
		
		
	fix: update playbackRate after switching qualities
This commit is contained in:
		
							parent
							
								
									06b18e4a17
								
							
						
					
					
						commit
						f200d0102e
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		|  | @ -16,6 +16,7 @@ module.exports = function(videojs) { | ||||||
|       function changeQuality(event, newSource) { |       function changeQuality(event, newSource) { | ||||||
|          var sources = player.currentSources(), |          var sources = player.currentSources(), | ||||||
|              currentTime = player.currentTime(), |              currentTime = player.currentTime(), | ||||||
|  |              currentPlaybackRate = player.playbackRate(), | ||||||
|              isPaused = player.paused(), |              isPaused = player.paused(), | ||||||
|              selectedSource; |              selectedSource; | ||||||
| 
 | 
 | ||||||
|  | @ -49,6 +50,7 @@ module.exports = function(videojs) { | ||||||
|                // player's `src` is updated but the player's `currentTime` has not yet
 |                // player's `src` is updated but the player's `currentTime` has not yet
 | ||||||
|                // been set by the SafeSeek operation.
 |                // been set by the SafeSeek operation.
 | ||||||
|                player._qualitySelectorSafeSeek = new SafeSeek(player, currentTime); |                player._qualitySelectorSafeSeek = new SafeSeek(player, currentTime); | ||||||
|  |                player.playbackRate(currentPlaybackRate); | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|             if (!isPaused) { |             if (!isPaused) { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue