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

Issue 2440113002: Make WebRTC compatible with OpenH264 v1.6. (Closed)

Created:
4 years, 2 months ago by sprang_webrtc
Modified:
4 years, 1 month ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhengzhonghou_agora.io, video-team_agora.io, stefan-webrtc, mflodman, pbos-webrtc
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Make WebRTC compatible with OpenH264 v1.6. The API has changed for the slice config of SSpatialLayerConfig as of OpenH264 v1.6. Update H264EncoderImpl with an ifdef that uses the correct API depending on what version of OpenH264 is being used. BUG=webrtc:6583 Committed: https://crrev.com/611f2673703e745d9e060ccbaed44b136b4d1cfc Cr-Commit-Position: refs/heads/master@{#14762}

Patch Set 1 #

Patch Set 2 : Make WebRTC compatible with OpenH264 v1.6 #

Patch Set 3 : Changed from SM_SIZELIMITED_SLICE to SM_FIXEDSLCNUM_SLICE #

Total comments: 3

Patch Set 4 : Added comment and explicit assignment of uiSliceNum #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -2 lines) Patch
M webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc View 1 2 3 3 chunks +11 lines, -2 lines 0 comments Download

Messages

Total messages: 27 (12 generated)
sprang_webrtc
I know you don't want to, but please help! :) I have no idea what ...
4 years, 2 months ago (2016-10-21 13:39:43 UTC) #2
sprang_webrtc
-pbos +mcasas since he seems to have written the code in chrome that pbos based ...
4 years, 2 months ago (2016-10-21 17:43:59 UTC) #4
sprang_webrtc
Changed to SM_FIXEDSLCNUM_SLICE as per comment in https://bugs.chromium.org/p/webrtc/issues/detail?id=6583#c2 No reply from mcasas.. hbos, can you ...
4 years, 1 month ago (2016-10-24 08:51:58 UTC) #6
stefan-webrtc
lgtm https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc File webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc (right): https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc#newcode448 webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:448: SM_FIXEDSLCNUM_SLICE; Maybe comment on what this means? Reading ...
4 years, 1 month ago (2016-10-24 10:42:02 UTC) #8
sprang_webrtc
https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc File webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc (right): https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc#newcode448 webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:448: SM_FIXEDSLCNUM_SLICE; On 2016/10/24 10:42:02, stefan-webrtc (holmer) wrote: > Maybe ...
4 years, 1 month ago (2016-10-24 11:28:19 UTC) #9
stefan-webrtc
lgtm
4 years, 1 month ago (2016-10-24 12:56:55 UTC) #10
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/2440113002/40001
4 years, 1 month ago (2016-10-24 12:59:35 UTC) #12
hbos_chromium
lgtm https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc File webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc (right): https://codereview.chromium.org/2440113002/diff/40001/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc#newcode448 webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:448: SM_FIXEDSLCNUM_SLICE; On 2016/10/24 11:28:19, språng wrote: > On ...
4 years, 1 month ago (2016-10-24 14:10:37 UTC) #14
hbos
And lgtm from @webrtc account.
4 years, 1 month ago (2016-10-24 14:12:17 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on master.tryserver.webrtc (JOB_TIMED_OUT, no build URL) android_compile_mips_dbg on ...
4 years, 1 month ago (2016-10-24 15:00:00 UTC) #17
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/2440113002/60001
4 years, 1 month ago (2016-10-25 08:01:03 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: win_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_rel/builds/19306)
4 years, 1 month ago (2016-10-25 08:10:14 UTC) #22
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/2440113002/60001
4 years, 1 month ago (2016-10-25 09:41:52 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 1 month ago (2016-10-25 10:09:01 UTC) #25
commit-bot: I haz the power
4 years, 1 month ago (2016-10-25 10:09:11 UTC) #27
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/611f2673703e745d9e060ccbaed44b136b4d1cfc
Cr-Commit-Position: refs/heads/master@{#14762}

Powered by Google App Engine
This is Rietveld 408576698