 	
 	private func parse(_ captionsText: String) {
 		_parsed = false
-		_captions = [Caption]()
 		_captionsMap = [Int:[Caption]]()
 		
+		var captions = [Caption]()
 		var index = -1
 		var startTime: Float = 0.0
 		var endTime: Float = 0.0

	private let _player: SambaPlayer
	private let _captionsRequest: [SambaMediaCaption]
	private let _config: SambaMediaCaptionsConfig
	private var _captions = [Caption]()
	private var _captionsMap = [Int:[Caption]]()
	private var _parsed = false
	private var _currentCaption: Caption?

			value < _captionsRequest.count else { return }
		
		currentIndex = value
		_parsed = false
		_currentCaption = nil
		label.text = ""
		
