Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4559)

Unified Diff: chrome/renderer/media/cast_transport_sender_ipc.h

Issue 281453003: Cast: Simplify code path for RTCP sender report (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merged Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/renderer/media/cast_ipc_dispatcher.cc ('k') | chrome/renderer/media/cast_transport_sender_ipc.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/renderer/media/cast_transport_sender_ipc.h
diff --git a/chrome/renderer/media/cast_transport_sender_ipc.h b/chrome/renderer/media/cast_transport_sender_ipc.h
index 779e3d6ce46561666d3493718993a64d4b4857ad..758f41a2b6d0666e6e7cd4e81947329292a72fe6 100644
--- a/chrome/renderer/media/cast_transport_sender_ipc.h
+++ b/chrome/renderer/media/cast_transport_sender_ipc.h
@@ -41,7 +41,9 @@ class CastTransportSenderIPC
const base::TimeTicks& capture_time) OVERRIDE;
virtual void SendRtcpFromRtpSender(
uint32 packet_type_flags,
- const media::cast::transport::RtcpSenderInfo& sender_info,
+ uint32 ntp_seconds,
+ uint32 ntp_fraction,
+ uint32 rtp_timestamp,
const media::cast::transport::RtcpDlrrReportBlock& dlrr,
uint32 sending_ssrc,
const std::string& c_name) OVERRIDE;
@@ -49,21 +51,10 @@ class CastTransportSenderIPC
bool is_audio,
const media::cast::transport::MissingFramesAndPacketsMap& missing_packets)
OVERRIDE;
- virtual void SubscribeAudioRtpStatsCallback(
- const media::cast::transport::CastTransportRtpStatistics& callback)
- OVERRIDE;
- virtual void SubscribeVideoRtpStatsCallback(
- const media::cast::transport::CastTransportRtpStatistics& callback)
- OVERRIDE;
void OnReceivedPacket(const media::cast::transport::Packet& packet);
void OnNotifyStatusChange(
media::cast::transport::CastTransportStatus status);
- void OnRtpStatistics(
- bool audio,
- const media::cast::transport::RtcpSenderInfo& sender_info,
- base::TimeTicks time_sent,
- uint32 rtp_timestamp);
void OnRawEvents(const std::vector<media::cast::PacketEvent>& packet_events);
private:
@@ -72,8 +63,6 @@ class CastTransportSenderIPC
int32 channel_id_;
media::cast::transport::PacketReceiverCallback packet_callback_;
media::cast::transport::CastTransportStatusCallback status_callback_;
- media::cast::transport::CastTransportRtpStatistics audio_rtp_callback_;
- media::cast::transport::CastTransportRtpStatistics video_rtp_callback_;
media::cast::transport::BulkRawEventsCallback raw_events_callback_;
DISALLOW_COPY_AND_ASSIGN(CastTransportSenderIPC);
« no previous file with comments | « chrome/renderer/media/cast_ipc_dispatcher.cc ('k') | chrome/renderer/media/cast_transport_sender_ipc.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698