
    unowned let context: PlayerContext
    private let error: PlayerError
    
    // MARK: - Variable
    
    let type: ModernAVPlayer.State = .failed
    
    // MARK: - Init
    
    init(context: PlayerContext, error: PlayerError) {
        ModernAVPlayerLogger.instance.log(message: "Init", domain: .lifecycleState)
        self.context = context
        self.error = error