1 // Copyright 2019 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "cast/streaming/rtcp_session.h" 6 7 #include "util/osp_logging.h" 8 9 namespace openscreen { 10 namespace cast { 11 RtcpSession(Ssrc sender_ssrc,Ssrc receiver_ssrc,Clock::time_point start_time)12RtcpSession::RtcpSession(Ssrc sender_ssrc, 13 Ssrc receiver_ssrc, 14 Clock::time_point start_time) 15 : sender_ssrc_(sender_ssrc), 16 receiver_ssrc_(receiver_ssrc), 17 ntp_converter_(start_time) { 18 OSP_DCHECK_NE(sender_ssrc_, kNullSsrc); 19 OSP_DCHECK_NE(receiver_ssrc_, kNullSsrc); 20 OSP_DCHECK_NE(sender_ssrc_, receiver_ssrc_); 21 } 22 23 RtcpSession::~RtcpSession() = default; 24 25 } // namespace cast 26 } // namespace openscreen 27