Fixed SDP related RFCs compliance issues. See #94
This commit is contained in:
		
							parent
							
								
									acb1e55d08
								
							
						
					
					
						commit
						1a4f5ac6c1
					
				| @ -620,6 +620,9 @@ std::string SessionManager::get_source_sdp_(uint32_t id, | |||||||
|   if (IN_MULTICAST(info.stream.m_ui32DestIP)) { |   if (IN_MULTICAST(info.stream.m_ui32DestIP)) { | ||||||
|     ss << "/" << static_cast<unsigned>(info.stream.m_byTTL); |     ss << "/" << static_cast<unsigned>(info.stream.m_byTTL); | ||||||
|   } |   } | ||||||
|  |   /*ss << "\na=source-filter: incl IN IP4 "
 | ||||||
|  |      << ip::address_v4(info.stream.m_ui32DestIP).to_string() << " " | ||||||
|  |      << config_->get_ip_addr_str();*/ | ||||||
|   ss << "\nt=0 0\n" |   ss << "\nt=0 0\n" | ||||||
|      << "a=clock-domain:PTPv2 " << static_cast<unsigned>(ptp_config_.domain) |      << "a=clock-domain:PTPv2 " << static_cast<unsigned>(ptp_config_.domain) | ||||||
|      << "\n" |      << "\n" | ||||||
| @ -636,10 +639,11 @@ std::string SessionManager::get_source_sdp_(uint32_t id, | |||||||
|      << "a=framecount:" << info.stream.m_ui32MaxSamplesPerPacket << "\n" |      << "a=framecount:" << info.stream.m_ui32MaxSamplesPerPacket << "\n" | ||||||
|      << "a=ptime:" << ptime << "\n" |      << "a=ptime:" << ptime << "\n" | ||||||
|      << "a=mediaclk:direct=0\n"; |      << "a=mediaclk:direct=0\n"; | ||||||
|  |   ss << "a=ts-refclk:ptp=IEEE1588-2008:"; | ||||||
|   if (info.refclk_ptp_traceable) { |   if (info.refclk_ptp_traceable) { | ||||||
|     ss << "a=ts-refclk:ptp=traceable\n"; |     ss << "traceable\n"; | ||||||
|   } else { |   } else { | ||||||
|     ss << "a=ts-refclk:ptp=IEEE1588-2008:" << ptp_status_.gmid << ":" |     ss << ptp_status_.gmid << ":" | ||||||
|        << static_cast<unsigned>(ptp_config_.domain) << "\n"; |        << static_cast<unsigned>(ptp_config_.domain) << "\n"; | ||||||
|   } |   } | ||||||
|   ss << "a=recvonly\n"; |   ss << "a=recvonly\n"; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user