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

Issue 3004723002: Move RtpExtension to api/ directory and config.h/.cc to call/. (Closed)

Created:
3 years, 3 months ago by stefan-webrtc
Modified:
3 years, 3 months ago
CC:
webrtc-reviews_webrtc.org, yujie_mao (webrtc), zhuangzesen_agora.io, aleloi, tlegrand-webrtc, qiang.lu, peah-webrtc, bjornv1, video-team_agora.io, AleBzk, tterriberry_mozilla.com, sdk-team_agora.io, minyue-webrtc, mflodman, Andrew MacDonald, zhengzhonghou_agora.io, kwiberg-webrtc, interface-changes_webrtc.org, danilchap, henrika_webrtc, audio-team_agora.io, hlundin-webrtc, niklas.enbom, perkj_webrtc, aluebs-webrtc
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Move RtpExtension to api/ directory and config.h/.cc to call/. BUG=webrtc:5876 R=deadbeef@webrtc.org, solenberg@webrtc.org Review-Url: https://codereview.webrtc.org/3004723002 . Cr-Commit-Position: refs/heads/master@{#19639} Committed: https://chromium.googlesource.com/external/webrtc/+/1acbd68718476b2754a7872fb72e3a8a74166eb9

Patch Set 1 #

Patch Set 2 : Fix build issues. #

Patch Set 3 : Fix mistake #

Total comments: 9

Patch Set 4 : Fix build dependencies. #

Patch Set 5 : Rename config.h->video_config.h #

Patch Set 6 : Add a temporary webrtc/config.h. #

Patch Set 7 : Actually add file. #

Patch Set 8 : Rebase #

Total comments: 4

Patch Set 9 : Rebase #

Patch Set 10 : Removed a lot of call dependencies. #

Total comments: 6

Patch Set 11 : Fix nit. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+450 lines, -896 lines) Patch
M webrtc/BUILD.gn View 1 2 3 4 5 2 chunks +0 lines, -4 lines 0 comments Download
M webrtc/DEPS View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +2 lines, -0 lines 0 comments Download
M webrtc/api/rtpparameters.h View 10 chunks +107 lines, -15 lines 0 comments Download
A + webrtc/api/rtpparameters.cc View 1 2 3 6 chunks +54 lines, -147 lines 0 comments Download
A + webrtc/api/rtpparameters_unittest.cc View 1 2 3 4 2 chunks +5 lines, -3 lines 0 comments Download
M webrtc/call/BUILD.gn View 1 2 3 4 5 chunks +9 lines, -0 lines 0 comments Download
M webrtc/call/audio_receive_stream.h View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M webrtc/call/audio_send_stream.h View 1 2 3 1 chunk +3 lines, -1 line 0 comments Download
M webrtc/call/call.cc View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/call/call_perf_tests.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M webrtc/call/flexfec_receive_stream.h View 1 chunk +2 lines, -1 line 0 comments Download
A webrtc/call/rtp_config.h View 1 2 3 1 chunk +48 lines, -0 lines 0 comments Download
A webrtc/call/rtp_config.cc View 1 2 3 1 chunk +38 lines, -0 lines 0 comments Download
A + webrtc/call/video_config.h View 1 2 3 4 5 6 4 chunks +4 lines, -113 lines 0 comments Download
A webrtc/call/video_config.cc View 1 2 3 4 1 chunk +139 lines, -0 lines 0 comments Download
M webrtc/call/video_receive_stream.h View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M webrtc/call/video_send_stream.h View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
D webrtc/config.h View 1 2 3 4 5 6 2 chunks +4 lines, -251 lines 0 comments Download
D webrtc/config.cc View 1 chunk +0 lines, -283 lines 0 comments Download
D webrtc/config_unittest.cc View 1 chunk +0 lines, -49 lines 0 comments Download
M webrtc/logging/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -0 lines 0 comments Download
M webrtc/logging/rtc_event_log/rtc_event_log.h View 1 chunk +2 lines, -1 line 0 comments Download
M webrtc/logging/rtc_event_log/rtc_event_log2text.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M webrtc/media/base/mediachannel.h View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M webrtc/media/engine/simulcast.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M webrtc/media/engine/webrtcmediaengine.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/media/engine/webrtcvoiceengine.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/modules/audio_coding/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +5 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/audio_processing_impl_locking_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/modules/audio_processing/audio_processing_impl_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/modules/audio_processing/audio_processing_performance_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M webrtc/modules/rtp_rtcp/include/flexfec_sender.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/include/rtp_header_extension_map.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/source/flexfec_sender_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/pc/webrtcsdp.cc View 2 chunks +6 lines, -6 lines 0 comments Download
M webrtc/test/call_test.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video/payload_router.h View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/payload_router_unittest.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M webrtc/video/rtp_video_stream_receiver.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M webrtc/voice_engine/channel.cc View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 60 (32 generated)
stefan-webrtc
3 years, 3 months ago (2017-08-28 14:15:37 UTC) #2
stefan-webrtc
Fix build issues.
3 years, 3 months ago (2017-08-28 14:36:05 UTC) #7
the sun
Brilliant! Just one thing that concerns me, about leaving too much in RtpExtension when moving ...
3 years, 3 months ago (2017-08-28 18:52:56 UTC) #14
mbonadei
https://codereview.webrtc.org/3004723002/diff/40001/webrtc/BUILD.gn File webrtc/BUILD.gn (right): https://codereview.webrtc.org/3004723002/diff/40001/webrtc/BUILD.gn#newcode383 webrtc/BUILD.gn:383: rtc_test("rtc_unittests") { On 2017/08/28 18:52:56, the sun wrote: > ...
3 years, 3 months ago (2017-08-29 06:45:29 UTC) #15
mbonadei
Trybots are just complaining because some dependencies are not declared in GN. If you run ...
3 years, 3 months ago (2017-08-29 06:49:44 UTC) #16
stefan-webrtc
Fix build dependencies.
3 years, 3 months ago (2017-08-29 07:34:42 UTC) #17
stefan-webrtc
Rename config.h->video_config.h
3 years, 3 months ago (2017-08-29 08:36:32 UTC) #22
stefan-webrtc
https://codereview.webrtc.org/3004723002/diff/40001/webrtc/BUILD.gn File webrtc/BUILD.gn (right): https://codereview.webrtc.org/3004723002/diff/40001/webrtc/BUILD.gn#newcode383 webrtc/BUILD.gn:383: rtc_test("rtc_unittests") { On 2017/08/29 06:45:29, mbonadei wrote: > On ...
3 years, 3 months ago (2017-08-29 08:37:18 UTC) #25
stefan-webrtc
May I request another look at this? Would be good to get it in to ...
3 years, 3 months ago (2017-08-30 07:28:48 UTC) #28
mbonadei
On 2017/08/30 07:28:48, stefan-webrtc wrote: > May I request another look at this? Would be ...
3 years, 3 months ago (2017-08-30 08:17:38 UTC) #29
stefan-webrtc
On 2017/08/30 08:17:38, mbonadei wrote: > On 2017/08/30 07:28:48, stefan-webrtc wrote: > > May I ...
3 years, 3 months ago (2017-08-30 15:28:35 UTC) #30
stefan-webrtc
Actually add file.
3 years, 3 months ago (2017-08-30 15:40:52 UTC) #31
stefan-webrtc
Rebase
3 years, 3 months ago (2017-08-30 15:45:42 UTC) #32
the sun
On 2017/08/30 15:28:35, stefan-webrtc wrote: > On 2017/08/30 08:17:38, mbonadei wrote: > > On 2017/08/30 ...
3 years, 3 months ago (2017-08-31 06:51:46 UTC) #33
the sun
LG except there are a lot of deps on call/:call added which I'm not fully ...
3 years, 3 months ago (2017-08-31 07:08:05 UTC) #36
stefan-webrtc
Rebase
3 years, 3 months ago (2017-08-31 13:51:08 UTC) #39
stefan-webrtc
Removed a lot of call dependencies.
3 years, 3 months ago (2017-08-31 14:12:41 UTC) #40
stefan-webrtc
Removed all call dependencies that I had previously added, since it was an artifact of ...
3 years, 3 months ago (2017-08-31 14:13:09 UTC) #41
stefan-webrtc
+deadbeef who also may want to comment on some of these changes.
3 years, 3 months ago (2017-08-31 17:53:14 UTC) #47
Taylor Brandstetter
lgtm https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h File webrtc/api/rtpparameters.h (right): https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h#newcode201 webrtc/api/rtpparameters.h:201: RtpHeaderExtensionCapability(); Since these are all POD structs, doesn't ...
3 years, 3 months ago (2017-08-31 19:42:35 UTC) #48
the sun
lgtm https://codereview.webrtc.org/3004723002/diff/180001/webrtc/DEPS File webrtc/DEPS (right): https://codereview.webrtc.org/3004723002/diff/180001/webrtc/DEPS#newcode13 webrtc/DEPS:13: "+webrtc/call/rtp_config.h", nit: order
3 years, 3 months ago (2017-09-01 11:15:03 UTC) #49
stefan-webrtc
https://codereview.webrtc.org/3004723002/diff/180001/webrtc/DEPS File webrtc/DEPS (right): https://codereview.webrtc.org/3004723002/diff/180001/webrtc/DEPS#newcode13 webrtc/DEPS:13: "+webrtc/call/rtp_config.h", On 2017/09/01 11:15:03, the sun wrote: > nit: ...
3 years, 3 months ago (2017-09-01 12:26:50 UTC) #50
stefan-webrtc
Fix nit.
3 years, 3 months ago (2017-09-01 12:30:55 UTC) #51
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/3004723002/200001
3 years, 3 months ago (2017-09-01 12:31:26 UTC) #54
kwiberg-webrtc
https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h File webrtc/api/rtpparameters.h (right): https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h#newcode201 webrtc/api/rtpparameters.h:201: RtpHeaderExtensionCapability(); On 2017/09/01 12:26:50, stefan-webrtc wrote: > On 2017/08/31 ...
3 years, 3 months ago (2017-09-01 12:37:51 UTC) #55
stefan-webrtc
https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h File webrtc/api/rtpparameters.h (right): https://codereview.webrtc.org/3004723002/diff/180001/webrtc/api/rtpparameters.h#newcode201 webrtc/api/rtpparameters.h:201: RtpHeaderExtensionCapability(); On 2017/09/01 12:37:51, kwiberg-webrtc wrote: > On 2017/09/01 ...
3 years, 3 months ago (2017-09-01 12:41:29 UTC) #56
commit-bot: I haz the power
Try jobs failed on following builders: linux_msan on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_msan/builds/23507)
3 years, 3 months ago (2017-09-01 12:59:57 UTC) #58
stefan-webrtc
3 years, 3 months ago (2017-09-01 13:29:41 UTC) #60
Message was sent while issue was closed.
Committed patchset #11 (id:200001) manually as
1acbd68718476b2754a7872fb72e3a8a74166eb9 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698