Build GStreamer files on Windows.
authoralex.christensen@flexsim.com <alex.christensen@flexsim.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Nov 2013 21:44:40 +0000 (21:44 +0000)
committeralex.christensen@flexsim.com <alex.christensen@flexsim.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Nov 2013 21:44:40 +0000 (21:44 +0000)
https://bugs.webkit.org/show_bug.cgi?id=124180

Reviewed by Brent Fulgham.

Source/WebCore:

* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.vcxproj/copyForwardingHeaders.cmd:
Include gstreamer files in WinCairo build.

Source/WTF:

* WTF.vcxproj/WTF.vcxproj:
* WTF.vcxproj/WTF.vcxproj.filters:
* WTF.vcxproj/copy-files.cmd:
Include gobject files in WinCairo build.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@159146 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WTF/ChangeLog
Source/WTF/WTF.vcxproj/WTF.vcxproj
Source/WTF/WTF.vcxproj/WTF.vcxproj.filters
Source/WTF/WTF.vcxproj/copy-files.cmd
Source/WebCore/ChangeLog
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
Source/WebCore/WebCore.vcxproj/copyForwardingHeaders.cmd

index 609d090823dad17775358a7d6842fb7aba4d36ee..863a0a7294e73ed3dc05280c8b72a2b35ed76ed0 100644 (file)
@@ -1,3 +1,15 @@
+2013-11-12  Alex Christensen  <achristensen@webkit.org>
+
+        Build GStreamer files on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=124180
+
+        Reviewed by Brent Fulgham.
+
+        * WTF.vcxproj/WTF.vcxproj:
+        * WTF.vcxproj/WTF.vcxproj.filters:
+        * WTF.vcxproj/copy-files.cmd:
+        Include gobject files in WinCairo build.
+
 2013-11-09  Filip Pizlo  <fpizlo@apple.com>
 
         Switch FTL GetById/PutById IC's over to using AnyRegCC
index 516c5f11736a46ecad59e0202f2d946ecac97175..fcf920688be04adb4609be569a1886fe25effb45 100644 (file)
     <ClCompile Include="..\wtf\FastMalloc.cpp" />\r
     <ClCompile Include="..\wtf\FilePrintStream.cpp" />\r
     <ClCompile Include="..\wtf\FunctionDispatcher.cpp" />\r
+    <ClCompile Include="..\wtf\gobject\GlibUtilities.cpp">\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>\r
+    </ClCompile>\r
+    <ClCompile Include="..\wtf\gobject\GOwnPtr.cpp">\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>\r
+    </ClCompile>\r
+    <ClCompile Include="..\wtf\gobject\GRefPtr.cpp">\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>\r
+    </ClCompile>\r
     <ClCompile Include="..\wtf\GregorianDateTime.cpp" />\r
     <ClCompile Include="..\wtf\HashTable.cpp" />\r
     <ClCompile Include="..\wtf\MainThread.cpp" />\r
     <ClInclude Include="..\wtf\FunctionDispatcher.h" />\r
     <ClInclude Include="..\wtf\Functional.h" />\r
     <ClInclude Include="..\wtf\GetPtr.h" />\r
+    <ClInclude Include="..\wtf\gobject\GlibUtilities.h" />\r
+    <ClInclude Include="..\wtf\gobject\GMutexLocker.h" />\r
+    <ClInclude Include="..\wtf\gobject\GOwnPtr.h" />\r
+    <ClInclude Include="..\wtf\gobject\GRefPtr.h" />\r
+    <ClInclude Include="..\wtf\gobject\GTypedefs.h" />\r
     <ClInclude Include="..\wtf\GregorianDateTime.h" />\r
     <ClInclude Include="..\wtf\HashCountedSet.h" />\r
     <ClInclude Include="..\wtf\HashFunctions.h" />\r
index 09ae8ca27eff7813f8e7e59e761866e9141d6c19..c813178990b59355a5c9b7520371b5bc5cad9286 100644 (file)
@@ -25,6 +25,9 @@
     <Filter Include="wtf\unicode\icu">\r
       <UniqueIdentifier>{da29baba-10a2-4a74-ab87-2fea5e1382da}</UniqueIdentifier>\r
     </Filter>\r
+    <Filter Include="wtf\gobject">\r
+      <UniqueIdentifier>{edd6ccc8-e6ee-41ec-a58d-9404a30c0c7e}</UniqueIdentifier>\r
+    </Filter>\r
   </ItemGroup>\r
   <ItemGroup>\r
     <ClCompile Include="..\wtf\dtoa\bignum-dtoa.cc">\r
     <ClCompile Include="..\wtf\Compression.cpp">\r
       <Filter>wtf</Filter>\r
     </ClCompile>\r
+    <ClCompile Include="..\wtf\gobject\GlibUtilities.cpp">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\wtf\gobject\GOwnPtr.cpp">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\wtf\gobject\GRefPtr.cpp">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClCompile>\r
   </ItemGroup>\r
   <ItemGroup>\r
     <ClInclude Include="..\wtf\dtoa\utils.h">\r
     <ClInclude Include="..\wtf\win\GDIObject.h">\r
       <Filter>win</Filter>\r
     </ClInclude>\r
+    <ClInclude Include="..\wtf\gobject\GlibUtilities.h">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\wtf\gobject\GMutexLocker.h">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\wtf\gobject\GOwnPtr.h">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\wtf\gobject\GRefPtr.h">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\wtf\gobject\GTypedefs.h">\r
+      <Filter>wtf\gobject</Filter>\r
+    </ClInclude>\r
   </ItemGroup>\r
   <ItemGroup>\r
     <None Include="WTFPostBuild.cmd" />\r
     <None Include="WTFPreBuild.cmd" />\r
   </ItemGroup>\r
-</Project>\r
+</Project>
\ No newline at end of file
index e0b4d2d2af51f0ccd211b74edb1b1fca9c81d5c1..bad73fceaba1a26396b39d1ba05c5db2f834caa3 100755 (executable)
@@ -11,6 +11,7 @@ if "%1" EQU "rebuild" call :clean
 for %%d in (\r
     wtf\r
     wtf\dtoa\r
+    wtf\gobject\r
     wtf\text\r
     wtf\threads\r
     wtf\unicode\r
index 0b50fdf5afbe7a940f65380fd7e7077780070deb..99fa50e844a052c00ab6be75e4783f198fe1b9bd 100644 (file)
@@ -1,3 +1,15 @@
+2013-11-12  Alex Christensen  <achristensen@webkit.org>
+
+        Build GStreamer files on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=124180
+
+        Reviewed by Brent Fulgham.
+
+        * WebCore.vcxproj/WebCore.vcxproj:
+        * WebCore.vcxproj/WebCore.vcxproj.filters:
+        * WebCore.vcxproj/copyForwardingHeaders.cmd:
+        Include gstreamer files in WinCairo build.
+
 2013-11-12  Brady Eidson  <beidson@apple.com>
 
         Introduce IDBServerConnection (and start moving things to it).
index dd29f8d5fa13c382ee19b683d1ab45895080d9ae..5416bc184fbabdaa2f0b63656b6a6bc7e52b2ec1 100644 (file)
     <ClCompile Include="..\platform\graphics\GraphicsContext3D.cpp" />
     <ClCompile Include="..\platform\graphics\GraphicsLayerAnimation.cpp" />
     <ClCompile Include="..\platform\graphics\GraphicsLayerTransform.cpp" />
+    <ClCompile Include="..\platform\graphics\gstreamer\AudioTrackPrivateGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GRefPtrGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GStreamerUtilities.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GStreamerVersioning.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\ImageGStreamerCairo.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\InbandTextTrackPrivateGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamerBase.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TextCombinerGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TextSinkGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TrackPrivateBaseGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\VideoSinkGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\VideoTrackPrivateGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\WebKitWebSourceGStreamer.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+    </ClCompile>
     <ClCompile Include="..\platform\graphics\OpenGLShims.cpp" />
     <ClCompile Include="..\platform\graphics\opengl\Extensions3DOpenGL.cpp" />
     <ClCompile Include="..\platform\graphics\opengl\Extensions3DOpenGLCommon.cpp" />
     <ClInclude Include="..\platform\graphics\GraphicsLayerAnimation.h" />
     <ClInclude Include="..\platform\graphics\GraphicsLayerFactory.h" />
     <ClInclude Include="..\platform\graphics\GraphicsLayerTransform.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\AudioTrackPrivateGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\GRefPtrGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\GStreamerUtilities.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\GStreamerVersioning.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\ImageGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\InbandMetadataTextTrackPrivateGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\InbandTextTrackPrivateGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamerBase.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\TextCombinerGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\TextSinkGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\TrackPrivateBaseGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\VideoSinkGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\VideoTrackPrivateGStreamer.h" />
+    <ClInclude Include="..\platform\graphics\gstreamer\WebKitWebSourceGStreamer.h" />
     <ClInclude Include="..\platform\graphics\MediaPlayerPrivate.h" />
     <ClInclude Include="..\platform\graphics\OpenGLShims.h" />
     <ClInclude Include="..\platform\graphics\opengl\Extensions3DOpenGL.h" />
index 7a3b2af58133fae289b248448e13149e64f0e202..f13400f113f6a5d322ee7c2a466081cfe5ae7328 100644 (file)
     <Filter Include="page\scrolling\coordinatedgraphics">
       <UniqueIdentifier>{1912e806-139c-44ba-8a2f-e46d4f370106}</UniqueIdentifier>
     </Filter>
+    <Filter Include="platform\graphics\gstreamer">
+      <UniqueIdentifier>{8178404b-8759-4480-93d4-0217a74ae338}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\DerivedSources.cpp">
     <ClCompile Include="..\rendering\OrderIterator.cpp">
       <Filter>rendering</Filter>
     </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\AudioTrackPrivateGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GRefPtrGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GStreamerUtilities.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\GStreamerVersioning.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\ImageGStreamerCairo.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\InbandTextTrackPrivateGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamerBase.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TextCombinerGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TextSinkGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\TrackPrivateBaseGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\VideoSinkGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\VideoTrackPrivateGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
+    <ClCompile Include="..\platform\graphics\gstreamer\WebKitWebSourceGStreamer.cpp">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\Modules\geolocation\Coordinates.h">
     <ClInclude Include="..\dom\CollectionIndexCache.h">
       <Filter>dom</Filter>
     </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\AudioTrackPrivateGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\GRefPtrGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\GStreamerUtilities.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\GStreamerVersioning.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\ImageGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\InbandMetadataTextTrackPrivateGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\InbandTextTrackPrivateGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\MediaPlayerPrivateGStreamerBase.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\TextCombinerGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\TextSinkGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\TrackPrivateBaseGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\VideoSinkGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\VideoTrackPrivateGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
+    <ClInclude Include="..\platform\graphics\gstreamer\WebKitWebSourceGStreamer.h">
+      <Filter>platform\graphics\gstreamer</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <None Include="..\css\CSSGrammar.y.in">
index ec6acfd2d4dfb29181c43f456616075d8abe53f9..59209fa206a2d1d8386c50feb3738da4ff0508ee 100644 (file)
@@ -50,6 +50,7 @@ xcopy /y /d "%ProjectDir%..\platform\graphics\filters\*.h" "%CONFIGURATIONBUILDD
 xcopy /y /d "%ProjectDir%..\platform\graphics\transforms\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\graphics\ca\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\graphics\ca\win\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
+xcopy /y /d "%ProjectDir%..\platform\graphics\gstreamer\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\graphics\win\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\graphics\win\%1\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\graphics\opentype\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"