 	func mediaStreamTrackDidChange(rtcMediaStreamTrack: RTCMediaStreamTrack!) {
 		let state_str = PluginRTCTypes.mediaStreamTrackStates[self.rtcMediaStreamTrack.state().rawValue] as String!
 
-		NSLog("PluginMediaStreamTrack | state changed [state:\(state_str), enabled:\(self.rtcMediaStreamTrack.isEnabled() ? true : false)]")
+		NSLog("PluginMediaStreamTrack | state changed [kind:\(self.kind), id:\(self.id), state:\(state_str), enabled:\(self.rtcMediaStreamTrack.isEnabled() ? true : false)]")
 
 		if self.eventListener != nil {
 			self.eventListener!(data: [



	func setEnabled(value: Bool) {
		NSLog("PluginMediaStreamTrack#setEnabled() [value:\(value)]")

		self.rtcMediaStreamTrack.setEnabled(value)
	}


	func stop() {
		NSLog("PluginMediaStreamTrack#stop()")

		self.rtcMediaStreamTrack.setState(RTCTrackStateEnded)
	}



	func run() {
		NSLog("PluginMediaStreamTrack#run() [kind:\(self.kind), id:\(self.id)]")

		self.rtcMediaStreamTrack.delegate = self
	}
