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:
@ -371,24 +371,13 @@ int VideoReceiveStream::id() const {
|
||||
|
||||
absl::optional<Syncable::Info> VideoReceiveStream::GetInfo() const {
|
||||
RTC_DCHECK_CALLED_SEQUENTIALLY(&module_process_sequence_checker_);
|
||||
Syncable::Info info;
|
||||
absl::optional<Syncable::Info> info =
|
||||
rtp_video_stream_receiver_.GetSyncInfo();
|
||||
|
||||
RtpReceiver* rtp_receiver = rtp_video_stream_receiver_.GetRtpReceiver();
|
||||
RTC_DCHECK(rtp_receiver);
|
||||
if (!rtp_receiver->GetLatestTimestamps(
|
||||
&info.latest_received_capture_timestamp,
|
||||
&info.latest_receive_time_ms))
|
||||
if (!info)
|
||||
return absl::nullopt;
|
||||
|
||||
RtpRtcp* rtp_rtcp = rtp_video_stream_receiver_.rtp_rtcp();
|
||||
RTC_DCHECK(rtp_rtcp);
|
||||
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;
|
||||
}
|
||||
|
||||
info.current_delay_ms = video_receiver_.Delay();
|
||||
info->current_delay_ms = video_receiver_.Delay();
|
||||
return info;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user