mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-27 04:35:34 +08:00
[fix] fix rtcp common header
This commit is contained in:
@@ -21,8 +21,29 @@ class DataChannelReceive {
|
||||
public:
|
||||
void Initialize(rtp::PAYLOAD_TYPE payload_type);
|
||||
void Destroy();
|
||||
|
||||
uint32_t GetSsrc() {
|
||||
if (rtp_data_receiver_) {
|
||||
return rtp_data_receiver_->GetSsrc();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint32_t GetRemoteSsrc() {
|
||||
if (rtp_data_receiver_) {
|
||||
return rtp_data_receiver_->GetRemoteSsrc();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int OnReceiveRtpPacket(const char *data, size_t size);
|
||||
|
||||
void OnSenderReport(int64_t now_time, uint64_t ntp_time) {
|
||||
if (rtp_data_receiver_) {
|
||||
rtp_data_receiver_->OnSenderReport(now_time, ntp_time);
|
||||
}
|
||||
}
|
||||
|
||||
private:
|
||||
std::shared_ptr<IceAgent> ice_agent_ = nullptr;
|
||||
std::shared_ptr<IOStatistics> ice_io_statistics_ = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user