             
         else
         {
+            spinner.startAnimating()
+            
             return
         }
+        
+        spinner.stopAnimating()
         
         let avPlayerItem:AVPlayerItem = AVPlayerItem(url:item.url)
         

    
    deinit
    {
        NotificationCenter.default.removeObserver(self)
    }
    

        let border:VBorder = VBorder(
            colour:UIColor.colourBackgroundDark.withAlphaComponent(0.2))
        
        let spinner:VSpinner = VSpinner()
        self.spinner = spinner
        
        addSubview(border)
        addSubview(spinner)
        
        NSLayoutConstraint.bottomToBottom(
            view:border,
