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

Issue 1226123005: Define Stream base classes (Closed)

Created:
5 years, 5 months ago by Jelena
Modified:
5 years, 5 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Define Stream base classes BUG=webrtc:4690 Defined classes Stream, SendStream and ReceiveStream. Inherited existing stream classes from either SendStream or ReceiveStream. This is a step towards having a Transport associated with streams instead of a Call. It will allow a lot of code in the Call to be media type agnostic. R=henrika@webrtc.org, pbos@webrtc.org, stefan@webrtc.org Committed: https://chromium.googlesource.com/external/webrtc/+/cd6702282a49448adda470934f4bd9e6181cab22

Patch Set 1 : #

Total comments: 6

Patch Set 2 : Code review follow-up #

Total comments: 1

Patch Set 3 : Code review follow-up 2 #

Total comments: 5

Patch Set 4 : Code review follow-up 3 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -83 lines) Patch
M talk/media/webrtc/fakewebrtccall.h View 7 chunks +37 lines, -11 lines 0 comments Download
M talk/media/webrtc/fakewebrtccall.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M talk/media/webrtc/webrtcvideoengine2.cc View 1 chunk +1 line, -2 lines 0 comments Download
M talk/media/webrtc/webrtcvideoengine2_unittest.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M webrtc/audio_receive_stream.h View 2 chunks +2 lines, -4 lines 0 comments Download
M webrtc/audio_send_stream.h View 2 chunks +2 lines, -4 lines 0 comments Download
M webrtc/call.h View 2 chunks +1 line, -4 lines 0 comments Download
A webrtc/stream.h View 1 2 3 1 chunk +54 lines, -0 lines 0 comments Download
M webrtc/video/audio_receive_stream.h View 1 chunk +8 lines, -3 lines 0 comments Download
M webrtc/video/audio_receive_stream.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M webrtc/video/end_to_end_tests.cc View 7 chunks +11 lines, -11 lines 0 comments Download
M webrtc/video/video_receive_stream.h View 2 chunks +8 lines, -7 lines 0 comments Download
M webrtc/video/video_receive_stream.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M webrtc/video/video_send_stream.h View 1 chunk +6 lines, -8 lines 0 comments Download
M webrtc/video/video_send_stream.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M webrtc/video_receive_stream.h View 3 chunks +2 lines, -7 lines 0 comments Download
M webrtc/video_send_stream.h View 3 chunks +2 lines, -7 lines 0 comments Download
M webrtc/webrtc.gyp View 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 20 (8 generated)
Jelena
Please review.
5 years, 5 months ago (2015-07-14 10:58:46 UTC) #7
pbos-webrtc
Overall looks good, adding stefan@ to get another pair of eyes on this as well. ...
5 years, 5 months ago (2015-07-14 14:50:14 UTC) #9
Jelena
https://codereview.webrtc.org/1226123005/diff/50001/talk/media/webrtc/fakewebrtccall.h File talk/media/webrtc/fakewebrtccall.h (right): https://codereview.webrtc.org/1226123005/diff/50001/talk/media/webrtc/fakewebrtccall.h#newcode45 talk/media/webrtc/fakewebrtccall.h:45: // webrtc::AudioReceiveStream implementation. On 2015/07/14 14:50:14, pbos-webrtc wrote: > ...
5 years, 5 months ago (2015-07-15 11:12:03 UTC) #10
stefan-webrtc
I see no issues with this. https://codereview.webrtc.org/1226123005/diff/70001/webrtc/stream.h File webrtc/stream.h (right): https://codereview.webrtc.org/1226123005/diff/70001/webrtc/stream.h#newcode26 webrtc/stream.h:26: virtual void Stop() ...
5 years, 5 months ago (2015-07-15 11:48:46 UTC) #11
Jelena
Please lgtm if no more issues.
5 years, 5 months ago (2015-07-15 12:38:55 UTC) #12
pbos-webrtc
https://codereview.webrtc.org/1226123005/diff/90001/webrtc/stream.h File webrtc/stream.h (right): https://codereview.webrtc.org/1226123005/diff/90001/webrtc/stream.h#newcode26 webrtc/stream.h:26: // When a stream is active, it can receive, ...
5 years, 5 months ago (2015-07-15 13:06:53 UTC) #13
Jelena
https://codereview.webrtc.org/1226123005/diff/90001/webrtc/stream.h File webrtc/stream.h (right): https://codereview.webrtc.org/1226123005/diff/90001/webrtc/stream.h#newcode26 webrtc/stream.h:26: // When a stream is active, it can receive, ...
5 years, 5 months ago (2015-07-15 14:21:45 UTC) #14
pbos-webrtc
sgtm, lgtm
5 years, 5 months ago (2015-07-15 14:51:52 UTC) #15
stefan-webrtc
lgtm
5 years, 5 months ago (2015-07-15 14:58:33 UTC) #16
Jelena
Henrik, I need your lgtm, as you are the only owner at the top webrtc ...
5 years, 5 months ago (2015-07-15 15:10:00 UTC) #18
henrika_webrtc
LGTM. Don't know the details here but trust the other reviewers ;-)
5 years, 5 months ago (2015-07-15 15:12:31 UTC) #19
Jelena
5 years, 5 months ago (2015-07-16 07:30:29 UTC) #20
Message was sent while issue was closed.
Committed patchset #4 (id:110001) manually as
cd6702282a49448adda470934f4bd9e6181cab22 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698