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

Issue 1912143002: Delete video_render module. (Closed)

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

Description

Delete video_render module. BUG=webrtc:5817 Committed: https://crrev.com/97cfd1ec05d07ef233356e57f7aa4b028b74ffba Cr-Commit-Position: refs/heads/master@{#12526}

Patch Set 1 #

Patch Set 2 : Update BUILD.gn and DEPS files. #

Patch Set 3 : Drop unneeded include of video_render_internal.h. #

Patch Set 4 : Try adding -framework OpenGL when linking libjingle_peerconnection_objc_test. #

Patch Set 5 : Rebased. #

Patch Set 6 : Move OTHER_LDFLAGS to the right target. #

Patch Set 7 : Group OTHER_LDFLAGS under link_settings. #

Patch Set 8 : Fix accidental placement under a mac conditional. #

Patch Set 9 : Change -framework OpenGL --> OpenGLES. #

Patch Set 10 : Move -framework OpenGLES to an ios conditional. Add -framework QuartzCore. BUILD.gn reformat. #

Patch Set 11 : Fix syntax error in gyp condition. #

Patch Set 12 : Move -framework flags from legacy_objc_api_tests.gyp to legacy_objc_api.gyp. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -15144 lines) Patch
M talk/app/webrtc/legacy_objc_api.gyp View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +1 line, -5 lines 0 comments Download
M webrtc/api/api.gyp View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/java/jni/peerconnection_jni.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/media/media.gyp View 3 chunks +0 lines, -3 lines 0 comments Download
M webrtc/modules/modules.gyp View 1 2 3 4 2 chunks +0 lines, -14 lines 0 comments Download
M webrtc/modules/modules_java.gyp View 1 chunk +0 lines, -9 lines 0 comments Download
M webrtc/modules/modules_java_chromium.gyp View 1 chunk +0 lines, -8 lines 0 comments Download
D webrtc/modules/video_render/BUILD.gn View 1 chunk +0 lines, -178 lines 0 comments Download
D webrtc/modules/video_render/DEPS View 1 chunk +0 lines, -5 lines 0 comments Download
D webrtc/modules/video_render/OWNERS View 1 chunk +0 lines, -12 lines 0 comments Download
D webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/ViEAndroidGLES20.java View 1 chunk +0 lines, -371 lines 0 comments Download
D webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/ViERenderer.java View 1 chunk +0 lines, -29 lines 0 comments Download
D webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/ViESurfaceRenderer.java View 1 chunk +0 lines, -185 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_impl.h View 1 chunk +0 lines, -154 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_impl.cc View 1 chunk +0 lines, -316 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_native_opengl2.h View 1 chunk +0 lines, -95 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_native_opengl2.cc View 1 chunk +0 lines, -450 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_surface_view.h View 1 chunk +0 lines, -83 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_android_surface_view.cc View 1 chunk +0 lines, -474 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_opengles20.h View 1 chunk +0 lines, -57 lines 0 comments Download
D webrtc/modules/video_render/android/video_render_opengles20.cc View 1 chunk +0 lines, -397 lines 0 comments Download
D webrtc/modules/video_render/external/video_render_external_impl.h View 1 chunk +0 lines, -128 lines 0 comments Download
D webrtc/modules/video_render/external/video_render_external_impl.cc View 1 chunk +0 lines, -195 lines 0 comments Download
D webrtc/modules/video_render/i_video_render.h View 1 chunk +0 lines, -129 lines 0 comments Download
D webrtc/modules/video_render/ios/open_gles20.h View 1 chunk +0 lines, -64 lines 0 comments Download
D webrtc/modules/video_render/ios/open_gles20.mm View 1 chunk +0 lines, -330 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_channel.h View 1 chunk +0 lines, -45 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_channel.mm View 1 chunk +0 lines, -61 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_gles20.h View 1 chunk +0 lines, -87 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_gles20.mm View 1 chunk +0 lines, -285 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_impl.h View 1 chunk +0 lines, -105 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_impl.mm View 1 chunk +0 lines, -170 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_view.h View 1 chunk +0 lines, -34 lines 0 comments Download
D webrtc/modules/video_render/ios/video_render_ios_view.mm View 1 chunk +0 lines, -163 lines 0 comments Download
D webrtc/modules/video_render/linux/video_render_linux_impl.h View 1 chunk +0 lines, -128 lines 0 comments Download
D webrtc/modules/video_render/linux/video_render_linux_impl.cc View 1 chunk +0 lines, -261 lines 0 comments Download
D webrtc/modules/video_render/linux/video_x11_channel.h View 1 chunk +0 lines, -96 lines 0 comments Download
D webrtc/modules/video_render/linux/video_x11_channel.cc View 1 chunk +0 lines, -315 lines 0 comments Download
D webrtc/modules/video_render/linux/video_x11_render.h View 1 chunk +0 lines, -58 lines 0 comments Download
D webrtc/modules/video_render/linux/video_x11_render.cc View 1 chunk +0 lines, -153 lines 0 comments Download
D webrtc/modules/video_render/mac/cocoa_full_screen_window.h View 1 chunk +0 lines, -33 lines 0 comments Download
D webrtc/modules/video_render/mac/cocoa_full_screen_window.mm View 1 chunk +0 lines, -87 lines 0 comments Download
D webrtc/modules/video_render/mac/cocoa_render_view.h View 1 chunk +0 lines, -32 lines 0 comments Download
D webrtc/modules/video_render/mac/cocoa_render_view.mm View 1 chunk +0 lines, -55 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_agl.h View 1 chunk +0 lines, -178 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_agl.cc View 1 chunk +0 lines, -1987 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_mac_carbon_impl.h View 1 chunk +0 lines, -146 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_mac_carbon_impl.cc View 1 chunk +0 lines, -280 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_mac_cocoa_impl.h View 1 chunk +0 lines, -141 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_mac_cocoa_impl.mm View 1 chunk +0 lines, -253 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_nsopengl.h View 1 chunk +0 lines, -192 lines 0 comments Download
D webrtc/modules/video_render/mac/video_render_nsopengl.mm View 1 chunk +0 lines, -1247 lines 0 comments Download
D webrtc/modules/video_render/test/testAPI/renderStartImage.bmp View Binary file 0 comments Download
D webrtc/modules/video_render/test/testAPI/testAPI.h View 1 chunk +0 lines, -18 lines 0 comments Download
D webrtc/modules/video_render/test/testAPI/testAPI.cc View 1 chunk +0 lines, -645 lines 0 comments Download
D webrtc/modules/video_render/test/testAPI/testAPI_android.cc View 1 chunk +0 lines, -15 lines 0 comments Download
D webrtc/modules/video_render/test/testAPI/testAPI_mac.mm View 1 chunk +0 lines, -69 lines 0 comments Download
D webrtc/modules/video_render/video_render.h View 1 chunk +0 lines, -255 lines 0 comments Download
D webrtc/modules/video_render/video_render.gypi View 1 chunk +0 lines, -218 lines 0 comments Download
D webrtc/modules/video_render/video_render_defines.h View 1 chunk +0 lines, -70 lines 0 comments Download
D webrtc/modules/video_render/video_render_impl.h View 1 chunk +0 lines, -208 lines 0 comments Download
D webrtc/modules/video_render/video_render_impl.cc View 1 chunk +0 lines, -550 lines 0 comments Download
D webrtc/modules/video_render/video_render_internal.h View 1 chunk +0 lines, -27 lines 0 comments Download
D webrtc/modules/video_render/video_render_internal_impl.cc View 1 chunk +0 lines, -773 lines 0 comments Download
D webrtc/modules/video_render/windows/i_video_render_win.h View 1 chunk +0 lines, -110 lines 0 comments Download
D webrtc/modules/video_render/windows/video_render_direct3d9.h View 1 chunk +0 lines, -256 lines 0 comments Download
D webrtc/modules/video_render/windows/video_render_direct3d9.cc View 1 chunk +0 lines, -1160 lines 0 comments Download
D webrtc/modules/video_render/windows/video_render_windows_impl.h View 1 chunk +0 lines, -137 lines 0 comments Download
D webrtc/modules/video_render/windows/video_render_windows_impl.cc View 1 chunk +0 lines, -337 lines 0 comments Download
M webrtc/test/test.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/DEPS View 1 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/video_capture_input.cc View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/video_receive_stream.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/vie_channel.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video/webrtc_video.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/webrtc.gyp View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/webrtc_tests.gypi View 1 2 3 4 3 chunks +0 lines, -3 lines 0 comments Download

Messages

Total messages: 25 (11 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1912143002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1912143002/20001
4 years, 8 months ago (2016-04-22 13:00:32 UTC) #2
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_arm64_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/ios_arm64_dbg/builds/9232)
4 years, 8 months ago (2016-04-22 13:02:53 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1912143002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1912143002/200001
4 years, 8 months ago (2016-04-25 09:12:48 UTC) #7
nisse-webrtc
This cl deletes all of the video_render module. Ok?
4 years, 8 months ago (2016-04-25 09:15:29 UTC) #9
pbos-webrtc
LGTM for the modified files, I'll let mflodman@ do the signoff on deletion.
4 years, 8 months ago (2016-04-25 09:35:52 UTC) #11
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-25 11:04:48 UTC) #13
mflodman
Code LGTM, as long as there are no objections or users of the code.
4 years, 8 months ago (2016-04-26 06:40:46 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1912143002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1912143002/220001
4 years, 7 months ago (2016-04-27 08:26:06 UTC) #17
commit-bot: I haz the power
Committed patchset #12 (id:220001)
4 years, 7 months ago (2016-04-27 09:52:24 UTC) #19
commit-bot: I haz the power
Patchset 12 (id:??) landed as https://crrev.com/97cfd1ec05d07ef233356e57f7aa4b028b74ffba Cr-Commit-Position: refs/heads/master@{#12526}
4 years, 7 months ago (2016-04-27 09:52:36 UTC) #21
kjellander_webrtc
A revert of this CL (patchset #12 id:220001) has been created in https://codereview.webrtc.org/1923613003/ by kjellander@webrtc.org. ...
4 years, 7 months ago (2016-04-27 15:56:18 UTC) #22
pbos-webrtc
On 2016/04/27 15:56:18, kjellander (webrtc) wrote: > A revert of this CL (patchset #12 id:220001) ...
4 years, 7 months ago (2016-04-27 19:24:09 UTC) #23
nisse-webrtc
On 2016/04/27 19:24:09, pbos-webrtc wrote: > I don't think it does anymore, but Chromium's libjingle.gyp ...
4 years, 7 months ago (2016-04-28 06:24:36 UTC) #24
pbos-webrtc
4 years, 7 months ago (2016-04-28 11:14:01 UTC) #25
Message was sent while issue was closed.
On 2016/04/28 06:24:36, nisse-webrtc wrote:
> On 2016/04/27 19:24:09, pbos-webrtc wrote:
> 
> > I don't think it does anymore, but Chromium's libjingle.gyp needs to stop
> > referring to it first. We moved the essentials out of video_render into
> > common_video.
> 
> I'll try to simply delete the references in chrome's gyp files. Hopefully,
> that's enough.
> BTW, is this build file duplication only for gyp, or for gn too?

both, there's also third_party/libjingle/BUILD.gn

Powered by Google App Engine
This is Rietveld 408576698