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

Issue 2886813002: Delete RtpData::OnRecoveredPacket, use RecoveredPacketReceiver instead. (Closed)

Created:
3 years, 7 months ago by nisse-webrtc
Modified:
3 years, 6 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhuangzesen_agora.io, Andrew MacDonald, zhengzhonghou_agora.io, henrika_webrtc, stefan-webrtc, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, peah-webrtc, minyue-webrtc, the sun, AleBzk, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Delete RtpData::OnRecoveredPacket, use RecoveredPacketReceiver instead. BUG=webrtc:7135 Review-Url: https://codereview.webrtc.org/2886813002 Cr-Commit-Position: refs/heads/master@{#18305} Committed: https://chromium.googlesource.com/external/webrtc/+/30e8931ea7700e831cb2e4e373c5368604503e46

Patch Set 1 #

Total comments: 6

Patch Set 2 : Comment update. #

Total comments: 4

Patch Set 3 : Address comments. #

Patch Set 4 : Rebased. #

Total comments: 2

Patch Set 5 : Mark voe::Channel::OnRecoveredPacket as private. #

Total comments: 2

Patch Set 6 : Comment nit. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -84 lines) Patch
M webrtc/modules/rtp_rtcp/include/flexfec_receiver.h View 1 chunk +0 lines, -10 lines 0 comments Download
M webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h View 1 2 2 chunks +10 lines, -6 lines 0 comments Download
M webrtc/modules/rtp_rtcp/include/ulpfec_receiver.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.h View 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc View 3 chunks +6 lines, -10 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/ulpfec_receiver_unittest.cc View 1 2 12 chunks +28 lines, -29 lines 0 comments Download
M webrtc/video/rtp_stream_receiver.h View 1 2 3 4 5 3 chunks +5 lines, -3 lines 0 comments Download
M webrtc/video/rtp_stream_receiver.cc View 1 2 3 5 chunks +20 lines, -22 lines 0 comments Download
M webrtc/voice_engine/channel.h View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 42 (21 generated)
nisse-webrtc
PTAL. This separation makes sense to me, there seems to be no "source" which uses ...
3 years, 7 months ago (2017-05-16 14:28:47 UTC) #2
danilchap
When rtx receiver would implement RtpPacketSinkInterface, i.e. accept parsed packet, then it wouldn't need to ...
3 years, 7 months ago (2017-05-16 18:06:43 UTC) #3
nisse-webrtc
On 2017/05/16 18:06:43, danilchap wrote: > When rtx receiver would implement RtpPacketSinkInterface, i.e. accept parsed ...
3 years, 7 months ago (2017-05-17 07:54:09 UTC) #4
danilchap
On 2017/05/17 07:54:09, nisse-webrtc wrote: > On 2017/05/16 18:06:43, danilchap wrote: > > When rtx ...
3 years, 7 months ago (2017-05-17 08:16:28 UTC) #5
nisse-webrtc
Rasmus, please take a look, in particular on the changes to the ulpfec code. https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc ...
3 years, 7 months ago (2017-05-22 12:02:06 UTC) #7
brandtr
https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc File webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc (right): https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc#newcode216 webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc:216: packet->length); On 2017/05/22 12:02:06, nisse-webrtc wrote: > On 2017/05/16 ...
3 years, 7 months ago (2017-05-22 12:54:37 UTC) #8
nisse-webrtc
https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc File webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc (right): https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc#newcode216 webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc:216: packet->length); On 2017/05/22 12:54:36, brandtr wrote: > The ForwardErrorCorrection ...
3 years, 7 months ago (2017-05-22 13:08:05 UTC) #9
danilchap
https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc File webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc (right): https://codereview.webrtc.org/2886813002/diff/1/webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc#newcode216 webrtc/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc:216: packet->length); On 2017/05/22 13:08:05, nisse-webrtc wrote: > On 2017/05/22 ...
3 years, 7 months ago (2017-05-22 13:34:32 UTC) #10
nisse-webrtc
On 2017/05/22 13:34:32, danilchap wrote: > It can be done by changing RecoveredPacketReceiver::OnRecoveredPacket to return ...
3 years, 7 months ago (2017-05-22 13:47:49 UTC) #11
danilchap
On 2017/05/22 13:47:49, nisse-webrtc wrote: > On 2017/05/22 13:34:32, danilchap wrote: > > > It ...
3 years, 7 months ago (2017-05-22 14:02:16 UTC) #12
brandtr
lgtm
3 years, 7 months ago (2017-05-22 15:08:28 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2886813002/60001
3 years, 6 months ago (2017-05-29 06:44:43 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/17474)
3 years, 6 months ago (2017-05-29 06:48:36 UTC) #26
nisse-webrtc
PTAL. Erik: in particular on the video/ changes. Fredrik: Trivial change in voice_engine/.
3 years, 6 months ago (2017-05-29 07:25:27 UTC) #28
the sun
https://codereview.webrtc.org/2886813002/diff/60001/webrtc/voice_engine/channel.h File webrtc/voice_engine/channel.h (right): https://codereview.webrtc.org/2886813002/diff/60001/webrtc/voice_engine/channel.h#newcode320 webrtc/voice_engine/channel.h:320: bool OnRecoveredPacket(const uint8_t* packet, size_t packet_length); IIUC this can ...
3 years, 6 months ago (2017-05-29 14:00:31 UTC) #29
nisse-webrtc
https://codereview.webrtc.org/2886813002/diff/60001/webrtc/voice_engine/channel.h File webrtc/voice_engine/channel.h (right): https://codereview.webrtc.org/2886813002/diff/60001/webrtc/voice_engine/channel.h#newcode320 webrtc/voice_engine/channel.h:320: bool OnRecoveredPacket(const uint8_t* packet, size_t packet_length); On 2017/05/29 14:00:31, ...
3 years, 6 months ago (2017-05-29 14:25:37 UTC) #30
sprang_webrtc
lgtm for video/ https://codereview.webrtc.org/2886813002/diff/80001/webrtc/video/rtp_stream_receiver.h File webrtc/video/rtp_stream_receiver.h (right): https://codereview.webrtc.org/2886813002/diff/80001/webrtc/video/rtp_stream_receiver.h#newcode106 webrtc/video/rtp_stream_receiver.h:106: // Implements RecoveredPacketReceiver nit: End comment ...
3 years, 6 months ago (2017-05-29 14:30:33 UTC) #31
nisse-webrtc
https://codereview.webrtc.org/2886813002/diff/80001/webrtc/video/rtp_stream_receiver.h File webrtc/video/rtp_stream_receiver.h (right): https://codereview.webrtc.org/2886813002/diff/80001/webrtc/video/rtp_stream_receiver.h#newcode106 webrtc/video/rtp_stream_receiver.h:106: // Implements RecoveredPacketReceiver On 2017/05/29 14:30:33, sprang_webrtc wrote: > ...
3 years, 6 months ago (2017-05-29 14:38:46 UTC) #32
the sun
lgtm for voice_engine/
3 years, 6 months ago (2017-05-29 14:38:59 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2886813002/100001
3 years, 6 months ago (2017-05-29 14:39:43 UTC) #39
commit-bot: I haz the power
3 years, 6 months ago (2017-05-29 15:16:45 UTC) #42
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/external/webrtc/+/30e8931ea7700e831cb2e4e37...

Powered by Google App Engine
This is Rietveld 408576698