diff --git a/webrtc/modules/video_render/video_render.gypi b/webrtc/modules/video_render/video_render.gypi index 3ab2f0706e..cb7affe5bc 100644 --- a/webrtc/modules/video_render/video_render.gypi +++ b/webrtc/modules/video_render/video_render.gypi @@ -119,10 +119,41 @@ 'include_dirs': ['mac',], }, }], - ['OS=="win"', { + ['OS=="win" and include_internal_video_render==1', { + 'variables': { + # 'directx_sdk_path' will be overridden in the condition block + # below, but it must not be declared as empty here since gyp + # will check if the first character is '/' for some reason. + # If it's empty, we'll get an out-of-bounds error. + 'directx_sdk_path': 'will_be_overridden', + 'directx_sdk_default_path': '<(DEPTH)/third_party/directxsdk/files', + 'conditions': [ + ['"