]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/shared/video/video-details.model.ts
Hide big play button on autoplay
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / video / video-details.model.ts
index 9fc326beb35af62f613070e05c9c8222a4d31303..a1f7207a28149febeed5a569435dcf97da8a48a6 100644 (file)
@@ -3,8 +3,7 @@ import {
   VideoChannel,
   VideoDetails as VideoDetailsServerModel,
   VideoFile,
-  VideoPrivacy,
-  VideoResolution
+  VideoPrivacy
 } from '../../../../../shared'
 import { Account } from '../../../../../shared/models/actors'
 import { VideoConstant } from '../../../../../shared/models/videos/video.model'
@@ -39,21 +38,6 @@ export class VideoDetails extends Video implements VideoDetailsServerModel {
     this.buildLikeAndDislikePercents()
   }
 
-  getAppropriateMagnetUri (actualDownloadSpeed = 0) {
-    if (this.files === undefined || this.files.length === 0) return ''
-    if (this.files.length === 1) return this.files[0].magnetUri
-
-    // Find first video that is good for our download speed (remember they are sorted)
-    let betterResolutionFile = this.files.find(f => actualDownloadSpeed > (f.size / this.duration))
-
-    // If the download speed is too bad, return the lowest resolution we have
-    if (betterResolutionFile === undefined) {
-      betterResolutionFile = this.files.find(f => f.resolution.id === VideoResolution.H_240P)
-    }
-
-    return betterResolutionFile.magnetUri
-  }
-
   isRemovableBy (user: AuthUser) {
     return user && this.isLocal === true && (this.account.name === user.username || user.hasRight(UserRight.REMOVE_ANY_VIDEO))
   }