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 2529493002: mac: Remove more media/base/mac glue unneeded now that we target 10.9 (Closed)

Created:
4 years ago by Nico
Modified:
4 years ago
CC:
chromium-reviews, imcheng+watch_chromium.org, vmpstr+watch_chromium.org, posciak+watch_chromium.org, jasonroberts+watch_google.com, avayvod+watch_chromium.org, feature-media-reviews_chromium.org, mcasas+watch+vc_chromium.org, mac-reviews_chromium.org, xjz+watch_chromium.org, isheriff+watch_chromium.org, miu+watch_chromium.org, jam
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mac: Remove more media/base/mac glue unneeded now that we target 10.9 No real functional change, but instead of lazy-loading AVFoundation, it's now linked like all the other system frameworks and loaded by the dynamic linker at program startup. While unlikely, this might have an effect on startup time. BUG=579648 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/14c7e868ac8b5908be34b1b7afc28ba485079899 Cr-Commit-Position: refs/heads/master@{#434776}

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+205 lines, -1650 lines) Patch
M content/browser/renderer_host/media/video_capture_manager.h View 1 2 3 1 chunk +0 lines, -20 lines 0 comments Download
M content/browser/renderer_host/media/video_capture_manager.cc View 1 2 3 4 chunks +0 lines, -46 lines 0 comments Download
M media/base/mac/BUILD.gn View 1 chunk +2 lines, -9 lines 0 comments Download
D media/base/mac/avfoundation_glue.h View 1 chunk +0 lines, -194 lines 0 comments Download
D media/base/mac/avfoundation_glue.mm View 1 chunk +0 lines, -203 lines 0 comments Download
D media/base/mac/coremedia_glue.h View 1 chunk +0 lines, -121 lines 0 comments Download
D media/base/mac/coremedia_glue.mm View 1 chunk +0 lines, -359 lines 0 comments Download
D media/base/mac/corevideo_glue.h View 1 chunk +0 lines, -33 lines 0 comments Download
M media/base/mac/video_frame_mac.cc View 3 chunks +4 lines, -6 lines 0 comments Download
M media/base/mac/video_frame_mac_unittests.cc View 2 chunks +1 line, -3 lines 0 comments Download
D media/base/mac/videotoolbox_glue.h View 1 chunk +0 lines, -116 lines 0 comments Download
D media/base/mac/videotoolbox_glue.mm View 1 chunk +0 lines, -242 lines 0 comments Download
M media/base/mac/videotoolbox_helpers.h View 3 chunks +13 lines, -16 lines 0 comments Download
M media/base/mac/videotoolbox_helpers.cc View 8 chunks +25 lines, -33 lines 0 comments Download
M media/capture/BUILD.gn View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M media/capture/video/mac/video_capture_device_avfoundation_mac.h View 1 2 4 chunks +7 lines, -12 lines 0 comments Download
M media/capture/video/mac/video_capture_device_avfoundation_mac.mm View 1 2 22 chunks +60 lines, -74 lines 0 comments Download
M media/capture/video/mac/video_capture_device_factory_mac.mm View 1 1 chunk +0 lines, -1 line 0 comments Download
M media/capture/video/mac/video_capture_device_factory_mac_unittest.mm View 1 2 3 4 5 2 chunks +0 lines, -2 lines 0 comments Download
M media/capture/video/mac/video_capture_device_mac.mm View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M media/capture/video/video_capture_device_unittest.cc View 1 2 3 4 5 2 chunks +0 lines, -4 lines 0 comments Download
M media/cast/BUILD.gn View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M media/cast/sender/h264_vt_encoder.h View 3 chunks +0 lines, -8 lines 0 comments Download
M media/cast/sender/h264_vt_encoder.cc View 1 2 3 4 5 12 chunks +37 lines, -54 lines 0 comments Download
M media/cast/sender/h264_vt_encoder_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -2 lines 0 comments Download
M media/device_monitors/device_monitor_mac.mm View 13 chunks +21 lines, -26 lines 0 comments Download
M media/gpu/vt_video_encode_accelerator_mac.h View 1 2 3 chunks +0 lines, -7 lines 0 comments Download
M media/gpu/vt_video_encode_accelerator_mac.cc View 1 2 15 chunks +31 lines, -58 lines 0 comments Download

Messages

Total messages: 50 (36 generated)
Nico
4 years ago (2016-11-23 01:11:33 UTC) #26
mcasas
On 2016/11/23 01:11:33, Nico wrote: gosh thanks! For removing that glue that turned into epoxy-gunk ...
4 years ago (2016-11-23 02:27:52 UTC) #29
Nico
thanks! sandersd: media/base please tommi: mcasas says that you might want to take a look ...
4 years ago (2016-11-23 03:25:20 UTC) #31
tommi (sloooow) - chröme
On 2016/11/23 03:25:20, Nico wrote: > thanks! sandersd: media/base please > > tommi: mcasas says ...
4 years ago (2016-11-23 10:34:00 UTC) #32
Nico
Can you link to what exactly you mean? That's just a cl, not measurements. Wouldn't ...
4 years ago (2016-11-23 13:04:25 UTC) #33
tommi (sloooow) - chröme
According to the local measurements mentioned in that CL, the impact was 10ms for a ...
4 years ago (2016-11-23 14:15:53 UTC) #34
sandersd (OOO until July 31)
//media/base lgtm
4 years ago (2016-11-23 19:09:31 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2529493002/140001
4 years ago (2016-11-28 18:11:13 UTC) #37
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/188341)
4 years ago (2016-11-28 20:38:42 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2529493002/140001
4 years ago (2016-11-28 20:45:39 UTC) #41
commit-bot: I haz the power
Try jobs failed on following builders: linux_optional_gpu_tests_rel on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_optional_gpu_tests_rel/builds/4292)
4 years ago (2016-11-28 21:04:33 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2529493002/140001
4 years ago (2016-11-28 21:10:01 UTC) #45
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years ago (2016-11-28 23:37:55 UTC) #48
commit-bot: I haz the power
4 years ago (2016-11-28 23:40:48 UTC) #50
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/14c7e868ac8b5908be34b1b7afc28ba485079899
Cr-Commit-Position: refs/heads/master@{#434776}

Powered by Google App Engine
This is Rietveld 408576698