public string StringFromPinType(PhysicalConnectorType type)
{
switch (type)
{
case PhysicalConnectorType.Video_Tuner: return "Video Tuner";
case PhysicalConnectorType.Video_Composite: return "Video Composite";
case PhysicalConnectorType.Video_SVideo: return "Video SVideo";
case PhysicalConnectorType.Video_RGB: return "Video RGB";
case PhysicalConnectorType.Video_YRYBY: return "Video YRYBY";
case PhysicalConnectorType.Video_SerialDigital: return "Video SerialDigital";
case PhysicalConnectorType.Video_ParallelDigital: return "Video ParallelDigital";
case PhysicalConnectorType.Video_SCSI: return "Video SCSI";
case PhysicalConnectorType.Video_AUX: return "Video AUX";
case PhysicalConnectorType.Video_1394: return "Video 1394";
case PhysicalConnectorType.Video_USB: return "Video USB";
case PhysicalConnectorType.Video_VideoDecoder: return "Video Decoder";
case PhysicalConnectorType.Video_VideoEncoder: return "Video Encoder";
case PhysicalConnectorType.Audio_Tuner: return "Audio Tuner";
case PhysicalConnectorType.Audio_Line: return "Audio Line";
case PhysicalConnectorType.Audio_Mic: return "Audio Mic";
case PhysicalConnectorType.Audio_AESDigital: return "Audio AESDigital";
case PhysicalConnectorType.Audio_SPDIFDigital: return "Audio SPDIFDigital";
case PhysicalConnectorType.Audio_SCSI: return "Audio SCSI";
case PhysicalConnectorType.Audio_AUX: return "Audio AUX";
case PhysicalConnectorType.Audio_1394: return "Audio 1394";
case PhysicalConnectorType.Audio_USB: return "Audio USB";
case PhysicalConnectorType.Audio_AudioDecoder: return "Audio Decoder";
default:
return "Unknown";
}
}