Guest User

Untitled

a guest
Dec 10th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. self.randomNum = arc4random_uniform(15) // range
  2. self.someInt = Int(self.randomNum!)
  3. self.someDouble = Double(self.someInt!) / 10
  4. self.someCMTime = CMTime(seconds: someDouble!, preferredTimescale: 90000)
  5.  
  6. debugPrint(self.player.currentItem!.asset.duration)
  7.  
  8. if ((self.someCMTime?.seconds)! > self.player.currentItem!.asset.duration.seconds) {
  9. debugPrint("too much!")
  10. } else {
  11. debugPrint(self.someCMTime!.seconds)
  12. }
  13.  
  14. self.player.seek(to: self.someCMTime!)
  15.  
  16. print("duration in seconds = \(self.player.currentItem!.asset.duration.seconds)")
  17. // print("timescale = \(self.player.currentItem!.asset.duration.timescale)")
  18.  
  19. self.someCMTime = self.player.currentItem!.asset.duration
  20.  
  21. self.someCMTime = CMTimeMakeWithSeconds(self.getRandomDouble(limit: self.player.currentItem!.asset.duration.seconds), preferredTimescale: self.player.currentItem!.asset.duration.timescale)
  22. // self.someCMTime = CMTime(seconds: self.getRandomDouble(limit: self.player.currentItem!.asset.duration.seconds), preferredTimescale: self.player.currentItem!.asset.duration.timescale)
  23.  
  24. print("random time = \(Double((self.someCMTime?.seconds)!))")
Add Comment
Please, Sign In to add comment