public string GetFormatListAttributesToString()
{
string formatAttributes = null;
if (MediaFormats != null)
{
foreach (SDPMediaFormat mediaFormat in MediaFormats)
{
if (mediaFormat.FormatAttribute != null)
{
formatAttributes += SDPMediaAnnouncement.MEDIA_FORMAT_ATTRIBUE_PREFIX + mediaFormat.FormatID + " " + mediaFormat.FormatAttribute + m_CRLF;
}
else
{
formatAttributes += SDPMediaAnnouncement.MEDIA_FORMAT_ATTRIBUE_PREFIX + mediaFormat.FormatID + " " + mediaFormat.Name + "/" + mediaFormat.ClockRate + m_CRLF;
}
//else if(SDPMediaFormat.GetDefaultFormatAttribute(mediaFormat.FormatID) != null)
//{
// formatAttributes += SDPMediaAnnouncement.MEDIA_FORMAT_ATTRIBUE_PREFIX + mediaFormat.FormatID + " " + SDPMediaFormat.GetDefaultFormatAttribute(mediaFormat.FormatID) + m_CRLF;
//}
}
}
return formatAttributes;
}