     }
   }
 
+#if os(tvOS)
   func tapped(_ gesture: UITapGestureRecognizer) {
     let indexPath = collectionView?.indexPath(for: gesture.view as! UICollectionViewCell)
     let mediaItem = items[indexPath!.row]

      }
      else {
        if callSeque {
          performSegue(withIdentifier: MediaItemsController.SegueIdentifier, sender: view)
        }
        else {
          let destination = MediaItemsController.instantiate()

      performSegue(withIdentifier: VideoPlayerController.SegueIdentifier, sender: gesture.view!)
    }
  }
#endif

  func navigate(from mediaItem: MediaItem, view: UIView) {
    let type = mediaItem.type
