UnityEditor.AudioClipInspector.GetInfoString C# (CSharp) Method

GetInfoString() public method

public GetInfoString ( ) : string
return string
        public override string GetInfoString()
        {
            AudioClip target = this.target as AudioClip;
            int channelCount = AudioUtil.GetChannelCount(target);
            string str = (channelCount != 1) ? ((channelCount != 2) ? (((channelCount - 1)).ToString() + ".1") : "Stereo") : "Mono";
            object[] objArray1 = new object[] { AudioUtil.GetSoundCompressionFormat(target).ToString(), ", ", AudioUtil.GetFrequency(target), " Hz, ", str, ", " };
            string str2 = string.Concat(objArray1);
            TimeSpan span = new TimeSpan(0, 0, 0, 0, (int) AudioUtil.GetDuration(target));
            if (((uint) AudioUtil.GetDuration(target)) == uint.MaxValue)
            {
                return (str2 + "Unlimited");
            }
            return (str2 + string.Format("{0:00}:{1:00}.{2:000}", span.Minutes, span.Seconds, span.Milliseconds));
        }