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

Issue 1418913006: common_video: rename interface -> include (Closed)

Created:
5 years, 1 month ago by kjellander_webrtc
Modified:
5 years, 1 month ago
CC:
webrtc-reviews_webrtc.org, interface-changes_webrtc.org, rwolff_gocast.it, yujie_mao (webrtc), Andrew MacDonald, stefan-webrtc, tterriberry_mozilla.com, qiang.lu, niklas.enbom, andresp, peah-webrtc, the sun, perkj_webrtc, mflodman, Dirk Pranke
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

common_video: rename interface -> include To avoid breaking downstream, the "interface" directories were copied into a new "common_video/include" dir. The old headers got pragma warnings added about deprecation (a very short deprecation since I plan to remove them as soon downstream is updated). The header guards are also identical to avoid mixing them up in the transition. BUG=webrtc:5095 TESTED=Passing compile-trybots with --clobber flag: git cl try --clobber --bot=win_compile_rel --bot=linux_compile_rel --bot=android_compile_rel --bot=mac_compile_rel --bot=ios_rel --bot=linux_gn_rel --bot=win_x64_gn_rel --bot=mac_x64_gn_rel --bot=android_gn_rel -m tryserver.webrtc Committed: https://crrev.com/6f8ce060a21fcdc1c951fbf06768eb0cc0083b2f Cr-Commit-Position: refs/heads/master@{#10659}

Patch Set 1 #

Patch Set 2 : Rebased #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -61 lines) Patch
M talk/app/webrtc/androidvideocapturer.h View 1 chunk +1 line, -1 line 0 comments Download
M talk/app/webrtc/java/jni/androidmediadecoder_jni.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M talk/app/webrtc/java/jni/native_handle_impl.h View 1 chunk +1 line, -1 line 0 comments Download
M talk/app/webrtc/java/jni/surfacetexturehelper_jni.h View 1 chunk +1 line, -1 line 0 comments Download
M talk/media/base/videoframe.h View 1 chunk +1 line, -1 line 0 comments Download
M talk/media/webrtc/webrtcvideoframe.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/common_video/BUILD.gn View 2 chunks +4 lines, -4 lines 0 comments Download
M webrtc/common_video/common_video.gyp View 3 chunks +5 lines, -5 lines 0 comments Download
M webrtc/common_video/i420_buffer_pool.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/common_video/i420_buffer_pool_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
A + webrtc/common_video/include/i420_buffer_pool.h View 2 chunks +4 lines, -4 lines 0 comments Download
A + webrtc/common_video/include/incoming_video_stream.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + webrtc/common_video/include/video_frame_buffer.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + webrtc/common_video/include/video_image.h View 1 chunk +3 lines, -3 lines 0 comments Download
M webrtc/common_video/incoming_video_stream.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/common_video/interface/i420_buffer_pool.h View 2 chunks +6 lines, -4 lines 0 comments Download
M webrtc/common_video/interface/incoming_video_stream.h View 2 chunks +5 lines, -3 lines 0 comments Download
M webrtc/common_video/interface/video_frame_buffer.h View 2 chunks +5 lines, -3 lines 2 comments Download
M webrtc/common_video/interface/video_image.h View 1 chunk +5 lines, -3 lines 0 comments Download
M webrtc/common_video/libyuv/include/scaler.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/common_video/video_frame_buffer.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_decoder.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/test/stats.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/vp8/temporal_layers.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/vp8/vp8_impl.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/vp8/vp8_sequence_coder.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_coding/main/source/encoded_frame.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_render/video_render_defines.h View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_render/video_render_impl.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/video_render/video_render_internal_impl.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/test/configurable_frame_size_encoder.cc View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/test/fake_texture_frame.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video/video_receive_stream.h View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video_engine/vie_channel.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video_engine/vie_encoder.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video_frame.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (7 generated)
kjellander_webrtc
5 years, 1 month ago (2015-11-08 19:30:18 UTC) #2
stefan-webrtc
lgtm
5 years, 1 month ago (2015-11-16 18:11:10 UTC) #3
kjellander_webrtc
+tommi for root OWNERS rubberstamp
5 years, 1 month ago (2015-11-16 18:47:14 UTC) #5
tommi
rs lgtm
5 years, 1 month ago (2015-11-16 20:18:49 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1418913006/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1418913006/20001
5 years, 1 month ago (2015-11-16 20:19:15 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 1 month ago (2015-11-16 21:52:28 UTC) #11
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/6f8ce060a21fcdc1c951fbf06768eb0cc0083b2f Cr-Commit-Position: refs/heads/master@{#10659}
5 years, 1 month ago (2015-11-16 21:52:45 UTC) #12
alancutter (OOO until 2018)
On 2015/11/16 at 21:52:45, commit-bot wrote: > Patchset 2 (id:??) landed as https://crrev.com/6f8ce060a21fcdc1c951fbf06768eb0cc0083b2f > Cr-Commit-Position: ...
5 years, 1 month ago (2015-11-17 22:34:06 UTC) #13
Dirk Pranke
On 2015/11/17 22:34:06, alancutter wrote: > On 2015/11/16 at 21:52:45, commit-bot wrote: > > Patchset ...
5 years, 1 month ago (2015-11-18 01:38:11 UTC) #14
Matt Giuca
https://codereview.webrtc.org/1418913006/diff/20001/webrtc/common_video/interface/video_frame_buffer.h File webrtc/common_video/interface/video_frame_buffer.h (right): https://codereview.webrtc.org/1418913006/diff/20001/webrtc/common_video/interface/video_frame_buffer.h#newcode14 webrtc/common_video/interface/video_frame_buffer.h:14: #pragma message("WARNING: common_video/include is DEPRECATED; use common_video/include") This is ...
5 years, 1 month ago (2015-11-18 03:18:53 UTC) #17
kjellander_webrtc
On 2015/11/18 01:38:11, Dirk Pranke wrote: > On 2015/11/17 22:34:06, alancutter wrote: > > On ...
5 years, 1 month ago (2015-11-18 06:38:13 UTC) #18
kjellander_webrtc
5 years, 1 month ago (2015-11-18 06:38:27 UTC) #19
Message was sent while issue was closed.
Fixing in https://codereview.chromium.org/1454053002/

https://codereview.webrtc.org/1418913006/diff/20001/webrtc/common_video/inter...
File webrtc/common_video/interface/video_frame_buffer.h (right):

https://codereview.webrtc.org/1418913006/diff/20001/webrtc/common_video/inter...
webrtc/common_video/interface/video_frame_buffer.h:14: #pragma message("WARNING:
common_video/include is DEPRECATED; use common_video/include")
On 2015/11/18 03:18:52, Matt Giuca wrote:
> This is spamming the Chrome build logs. Please remove or fix usages of it.

I don't consider one warning emitted during compilation being spamming, it's
rather the warning serving it's purpose (getting the include fixed).
I'm updating this in https://codereview.chromium.org/1454053002/ which should
make it go away.

> 
> Also it makes no sense. Is it supposed to say "common_video/interface is
> deprecated"?

Yeah, I don't know how that happened :P

Powered by Google App Engine
This is Rietveld 408576698