     }
     
     var videoController:AVPlayerViewController?
-    var focusIndex:IndexPath?, boundsVideo:CGRect!
+    var focusIndex:IndexPath?, frameVideo:CGRect!
     override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
     {
         focusIndex = indexPath

            UIView.animate(withDuration: 0.25, animations:
            { [unowned self] in
                self.videoController!.view.isHidden = false
                self.videoController!.view.frame = self.boundsVideo
            }, completion:
            { [unowned self] (flag) in
                self.videoController!.player = AVPlayer(url: url)

        
        if let cell = tableView.cellForRow(at: indexPath)
        {
            frameVideo = cell.superview!.convert(cell.frame, to: self.view)
            frameVideo.size.height = sizeCell.height
            
            if self.videoController == nil
            {
                videoController = AVPlayerViewController()
                videoController?.view.frame = frameVideo
                view.addSubview(videoController!.view)
                videoController?.view.isHidden = true
            }
