                             self.playDidEnd = true
                         }
                     }
-                    
                 default:
                     break
                 }

                let totalTime   = TimeInterval(playerItem.duration.value) / TimeInterval(playerItem.duration.timescale)
                delegate?.bmPlayer(player: self, playTimeDidChange: currentTime, totalTime: totalTime)
            }
        }
    }
    
    
    // MARK: - Notification Event
    @objc fileprivate func moviePlayDidEnd(_ notif: Notification) {

        }
        
        if keyPath == "rate" {
            updateStatus()
        }
    }
    
