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

Issue 2668293002: VPX HW encode using MediaFoundation

Created:
3 years, 10 months ago by emircan
Modified:
3 years, 10 months ago
Reviewers:
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, posciak+watch_chromium.org, jam, feature-media-reviews_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

VPX HW encode using MediaFoundation This CL adds VPX encode support using MediaFoundation on Windows 8.1+. The feature is behind feature-flag MediaFoundationVPXEncoding and disabled by default as there is only a few Intel devices supporting currently. This feature is kept separate from MediaFoundationH264Encoding which is about to roll out after the finch experiment. BUG= 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

Patch Set 1 #

Patch Set 2 : adding all #

Unified diffs Side-by-side diffs Delta from patch set Stats (+153 lines, -54 lines) Patch
M content/renderer/media/gpu/rtc_video_decoder.cc View 1 2 chunks +2 lines, -1 line 0 comments Download
M content/renderer/media/gpu/rtc_video_encoder.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M media/base/media_switches.h View 1 chunk +1 line, -0 lines 0 comments Download
M media/base/media_switches.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M media/base/win/mf_helpers.h View 1 chunk +5 lines, -0 lines 0 comments Download
M media/gpu/ipc/service/gpu_video_encode_accelerator.cc View 1 chunk +2 lines, -1 line 0 comments Download
M media/gpu/media_foundation_video_encode_accelerator_win.h View 1 1 chunk +5 lines, -0 lines 0 comments Download
M media/gpu/media_foundation_video_encode_accelerator_win.cc View 1 10 chunks +132 lines, -52 lines 0 comments Download

Messages

Total messages: 3 (3 generated)
emircan
Description was changed from ========== adding all BUG= ========== to ========== adding all BUG= 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 ...
3 years, 10 months ago (2017-02-01 17:56:47 UTC) #1
emircan
Description was changed from ========== adding all BUG= 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 ========== to ========== H264 HW encode ...
3 years, 10 months ago (2017-02-01 18:35:28 UTC) #2
emircan
3 years, 10 months ago (2017-02-01 18:36:28 UTC) #3
Description was changed from

==========
H264 HW encode using MediaFoundation

This CL enables VPX encode support using MediaFoundation on Windows 8.1+. 
The feature is behind feature-flag MediaFoundationVPXEncoding and disabled
by default as there is only a few Intel devices that support currently.

This feature is kept separate from MediaFoundationH264Encoding which is
about to roll out after the finch experiment.

BUG=
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
==========

to

==========
VPX HW encode using MediaFoundation

This CL adds VPX encode support using MediaFoundation on Windows 8.1+. 
The feature is behind feature-flag MediaFoundationVPXEncoding and disabled
by default as there is only a few Intel devices supporting currently.

This feature is kept separate from MediaFoundationH264Encoding which is
about to roll out after the finch experiment.

BUG=
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
==========

Powered by Google App Engine
This is Rietveld 408576698