Delete RtpVideoStreamReceiver methods GetRtpReceiver and rtp_rtcp
Replaced by new method GetSyncInfo. Bug: webrtc:7135 Change-Id: I541567a5ca173dc334fd85e83f15b25a3120b8aa Reviewed-on: https://webrtc-review.googlesource.com/91123 Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24148}
This commit is contained in:
@ -175,8 +175,22 @@ bool RtpVideoStreamReceiver::AddReceiveCodec(
|
||||
return rtp_payload_registry_.RegisterReceivePayload(video_codec) == 0;
|
||||
}
|
||||
|
||||
RtpReceiver* RtpVideoStreamReceiver::GetRtpReceiver() const {
|
||||
return rtp_receiver_.get();
|
||||
absl::optional<Syncable::Info> RtpVideoStreamReceiver::GetSyncInfo() const {
|
||||
Syncable::Info info;
|
||||
|
||||
if (!rtp_receiver_->GetLatestTimestamps(
|
||||
&info.latest_received_capture_timestamp,
|
||||
&info.latest_receive_time_ms)) {
|
||||
return absl::nullopt;
|
||||
}
|
||||
if (rtp_rtcp_->RemoteNTP(&info.capture_time_ntp_secs,
|
||||
&info.capture_time_ntp_frac, nullptr, nullptr,
|
||||
&info.capture_time_source_clock) != 0) {
|
||||
return absl::nullopt;
|
||||
}
|
||||
|
||||
// Leaves info.current_delay_ms uninitialized.
|
||||
return info;
|
||||
}
|
||||
|
||||
int32_t RtpVideoStreamReceiver::OnReceivedPayloadData(
|
||||
|
||||
Reference in New Issue
Block a user