summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_dll.gypi
diff options
context:
space:
mode:
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-04 09:39:00 +0000
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-04 09:39:00 +0000
commitdce6ab4f3586ded2ec236df3942cd021c75644b3 (patch)
tree6338530eb2ad046e928ab60da1733435ced2bd35 /chrome/chrome_dll.gypi
parent1977881876cba2b8c407a8506473af9811d6759f (diff)
downloadchromium_src-dce6ab4f3586ded2ec236df3942cd021c75644b3.zip
chromium_src-dce6ab4f3586ded2ec236df3942cd021c75644b3.tar.gz
chromium_src-dce6ab4f3586ded2ec236df3942cd021c75644b3.tar.bz2
Video capture implementation using the Media Foundation API.
This replaces the DirectShow based implementation for Vista,Win7 and Win8. DirectShow isn't supported in metro mode so once we've landed this, we can revert the workaround we have in place for Win8. The CapabilityList class is mostly moved code from the DS implementation. The difference is that I'm not using a std::map<> since that wasn't really necessary and instead adding one member (via inheritance) to the capability struct on Windows that holds the stream id that is needed. BUG=140545 TEST=All video capture tests in media_unittests now test this new implementation (except on XP). Review URL: https://codereview.chromium.org/11419200 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170912 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_dll.gypi')
-rw-r--r--chrome/chrome_dll.gypi3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi
index 169ac1e..55408c6 100644
--- a/chrome/chrome_dll.gypi
+++ b/chrome/chrome_dll.gypi
@@ -183,6 +183,9 @@
'imagehlp.dll',
'imm32.dll',
'iphlpapi.dll',
+ 'mf.dll',
+ 'mfplat.dll',
+ 'mfreadwrite.dll',
'setupapi.dll',
'urlmon.dll',
'winhttp.dll',