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

Issue 1900193004: Remove VCMPacketizationCallback (Closed)

Created:
4 years, 8 months ago by perkj_webrtc
Modified:
4 years, 7 months ago
CC:
webrtc-reviews_webrtc.org, interface-changes_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, qiang.lu, niklas.enbom, peah-webrtc, pbos-webrtc, perkj_webrtc, mflodman
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Remove VideoCodingModule::VCMPacketizationCallback And move encoder name cb to VCMSendStatisticsCallback. BUG=webrtc:5687 Committed: https://crrev.com/376b192ea3137bf25f606d6d6e72e5794f3116d3 Cr-Commit-Position: refs/heads/master@{#12596}

Patch Set 1 : #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : Addressed comments. #

Patch Set 4 : #

Patch Set 5 : rebased #

Patch Set 6 : Addressed offline comments. #

Total comments: 7

Patch Set 7 : git cl format with lint warnings #

Patch Set 8 : Addressed comments #

Patch Set 9 : Fixed bug. #

Total comments: 13

Patch Set 10 : Addressed review comments. #

Patch Set 11 : Rebased and fixed SendStatisics const uint. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -166 lines) Patch
M webrtc/modules/video_coding/generic_encoder.h View 1 2 3 4 5 6 7 8 9 2 chunks +6 lines, -9 lines 0 comments Download
M webrtc/modules/video_coding/generic_encoder.cc View 1 2 3 4 5 6 7 8 9 4 chunks +9 lines, -26 lines 0 comments Download
M webrtc/modules/video_coding/include/video_coding.h View 1 2 3 4 5 1 chunk +0 lines, -26 lines 0 comments Download
M webrtc/modules/video_coding/include/video_coding_defines.h View 1 2 3 4 5 6 7 8 9 3 chunks +6 lines, -17 lines 0 comments Download
M webrtc/modules/video_coding/video_coding_impl.h View 1 2 3 4 5 6 7 8 9 5 chunks +6 lines, -8 lines 0 comments Download
M webrtc/modules/video_coding/video_coding_impl.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -11 lines 0 comments Download
M webrtc/modules/video_coding/video_sender.cc View 1 2 3 4 5 6 7 8 9 4 chunks +18 lines, -25 lines 0 comments Download
M webrtc/modules/video_coding/video_sender_unittest.cc View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M webrtc/video/send_statistics_proxy.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -2 lines 0 comments Download
M webrtc/video/send_statistics_proxy.cc View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -7 lines 0 comments Download
M webrtc/video/send_statistics_proxy_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -1 line 0 comments Download
M webrtc/video/video_send_stream.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/vie_encoder.h View 1 2 3 4 5 6 7 8 9 10 4 chunks +4 lines, -8 lines 0 comments Download
M webrtc/video/vie_encoder.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +9 lines, -23 lines 0 comments Download

Messages

Total messages: 32 (12 generated)
perkj_webrtc
pbos- please first pass. stefan please.
4 years, 8 months ago (2016-04-20 10:24:41 UTC) #3
pbos-webrtc
https://codereview.webrtc.org/1900193004/diff/40001/webrtc/modules/video_coding/video_sender.cc File webrtc/modules/video_coding/video_sender.cc (right): https://codereview.webrtc.org/1900193004/diff/40001/webrtc/modules/video_coding/video_sender.cc#newcode61 webrtc/modules/video_coding/video_sender.cc:61: rtc::CritScope cs(&encoder_crit_); I don't like that ::Process starts blocking ...
4 years, 8 months ago (2016-04-20 13:48:26 UTC) #5
pbos-webrtc
4 years, 8 months ago (2016-04-20 13:49:31 UTC) #6
perkj_webrtc
ptal- avoid holding locks in cb and minimize string copy. I look forward for a ...
4 years, 8 months ago (2016-04-21 07:53:05 UTC) #7
perkj_webrtc
ptal- avoid holding locks in cb and minimize string copy. I look forward for a ...
4 years, 8 months ago (2016-04-21 07:53:08 UTC) #8
perkj_webrtc
Can you please take a new look?
4 years, 8 months ago (2016-04-21 16:40:11 UTC) #9
pbos-webrtc
bot failures look real?
4 years, 8 months ago (2016-04-22 15:51:10 UTC) #10
stefan-webrtc
https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h File webrtc/modules/video_coding/include/video_coding_defines.h (right): https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h#newcode82 webrtc/modules/video_coding/include/video_coding_defines.h:82: std::string && encoder_name) = 0; Not sure about the ...
4 years, 8 months ago (2016-04-26 08:51:58 UTC) #11
perkj_webrtc
ptal https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h File webrtc/modules/video_coding/include/video_coding_defines.h (right): https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h#newcode82 webrtc/modules/video_coding/include/video_coding_defines.h:82: std::string && encoder_name) = 0; On 2016/04/26 08:51:58, ...
4 years, 7 months ago (2016-04-27 09:01:24 UTC) #12
perkj_webrtc
https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h File webrtc/modules/video_coding/include/video_coding_defines.h (right): https://codereview.webrtc.org/1900193004/diff/120001/webrtc/modules/video_coding/include/video_coding_defines.h#newcode82 webrtc/modules/video_coding/include/video_coding_defines.h:82: std::string && encoder_name) = 0; On 2016/04/27 09:01:24, perkj_webrtc ...
4 years, 7 months ago (2016-04-27 09:02:51 UTC) #13
pbos-webrtc
looks great, thanks, lgtm Sorry for the slow review. :) https://codereview.webrtc.org/1900193004/diff/180001/webrtc/modules/video_coding/include/video_coding_defines.h File webrtc/modules/video_coding/include/video_coding_defines.h (right): https://codereview.webrtc.org/1900193004/diff/180001/webrtc/modules/video_coding/include/video_coding_defines.h#newcode80 ...
4 years, 7 months ago (2016-05-02 00:16:06 UTC) #14
stefan-webrtc
No other comments than pbos'. lgtm after those are fixed.
4 years, 7 months ago (2016-05-02 10:36:11 UTC) #15
perkj_webrtc
https://codereview.webrtc.org/1900193004/diff/180001/webrtc/modules/video_coding/include/video_coding_defines.h File webrtc/modules/video_coding/include/video_coding_defines.h (right): https://codereview.webrtc.org/1900193004/diff/180001/webrtc/modules/video_coding/include/video_coding_defines.h#newcode80 webrtc/modules/video_coding/include/video_coding_defines.h:80: virtual int32_t SendStatistics(const uint32_t bitRate, On 2016/05/02 00:16:06, pbos-webrtc ...
4 years, 7 months ago (2016-05-02 12:02:12 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1900193004/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1900193004/200001
4 years, 7 months ago (2016-05-02 12:02:43 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: win_x64_gn_rel on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_x64_gn_rel/builds/8910)
4 years, 7 months ago (2016-05-02 12:23:12 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1900193004/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1900193004/220001
4 years, 7 months ago (2016-05-02 15:13:59 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL)
4 years, 7 months ago (2016-05-02 17:14:27 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1900193004/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1900193004/220001
4 years, 7 months ago (2016-05-02 17:17:54 UTC) #28
commit-bot: I haz the power
Committed patchset #11 (id:220001)
4 years, 7 months ago (2016-05-02 18:35:29 UTC) #30
commit-bot: I haz the power
4 years, 7 months ago (2016-05-02 18:35:41 UTC) #32
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/376b192ea3137bf25f606d6d6e72e5794f3116d3
Cr-Commit-Position: refs/heads/master@{#12596}

Powered by Google App Engine
This is Rietveld 408576698