<Filter Include="Source\channel\producer\image">\r
<UniqueIdentifier>{3d4314f3-8a39-44e3-a0c9-9b833bb8f809}</UniqueIdentifier>\r
</Filter>\r
- <Filter Include="Source\channel\format">\r
- <UniqueIdentifier>{f19ced4f-4ad2-4c0a-b51f-50e89909d669}</UniqueIdentifier>\r
- </Filter>\r
<Filter Include="Source\channel\processor\frame">\r
<UniqueIdentifier>{1b9effc5-16ee-4be7-9189-d2b6bec0165a}</UniqueIdentifier>\r
</Filter>\r
<Filter Include="Source\channel\processor\audio">\r
<UniqueIdentifier>{e3d8bd98-8cb9-4f4a-8cf0-bd455ce9138d}</UniqueIdentifier>\r
</Filter>\r
+ <Filter Include="Source\channel\processor\ogl">\r
+ <UniqueIdentifier>{219e5733-b365-4231-8c79-fd689c46c488}</UniqueIdentifier>\r
+ </Filter>\r
+ <Filter Include="Afx">\r
+ <UniqueIdentifier>{a15604fc-d914-48e1-8fd5-ae1edeba9c6c}</UniqueIdentifier>\r
+ </Filter>\r
</ItemGroup>\r
<ItemGroup>\r
- <ClInclude Include="StdAfx.h">\r
- <Filter>Source</Filter>\r
- </ClInclude>\r
<ClInclude Include="protocol\amcp\AMCPCommandQueue.h">\r
<Filter>Source\protocol\amcp</Filter>\r
</ClInclude>\r
<ClInclude Include="consumer\frame_consumer_device.h">\r
<Filter>Source\channel\consumer</Filter>\r
</ClInclude>\r
- <ClInclude Include="server.h">\r
- <Filter>Source</Filter>\r
- </ClInclude>\r
<ClInclude Include="processor\frame_processor_device.h">\r
<Filter>Source\channel\processor</Filter>\r
</ClInclude>\r
- <ClInclude Include="format\pixel_format.h">\r
- <Filter>Source\channel\format</Filter>\r
- </ClInclude>\r
- <ClInclude Include="format\video_format.h">\r
- <Filter>Source\channel\format</Filter>\r
- </ClInclude>\r
<ClInclude Include="channel.h">\r
<Filter>Source\channel</Filter>\r
</ClInclude>\r
<ClInclude Include="processor\fwd.h">\r
<Filter>Source\channel\processor</Filter>\r
</ClInclude>\r
- <ClInclude Include="processor\write_frame.h">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClInclude>\r
- <ClInclude Include="processor\transform_frame.h">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClInclude>\r
- <ClInclude Include="processor\composite_frame.h">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClInclude>\r
<ClInclude Include="processor\read_frame.h">\r
<Filter>Source\channel\processor\frame</Filter>\r
</ClInclude>\r
- <ClInclude Include="processor\draw_frame.h">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClInclude>\r
<ClInclude Include="processor\image_processor.h">\r
<Filter>Source\channel\processor\image</Filter>\r
</ClInclude>\r
<ClInclude Include="producer\layer.h">\r
<Filter>Source\channel</Filter>\r
</ClInclude>\r
+ <ClInclude Include="server.h">\r
+ <Filter>Source</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\write_frame.h">\r
+ <Filter>Source\channel\processor\frame</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\draw_frame.h">\r
+ <Filter>Source\channel\processor\frame</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\image_kernel.h">\r
+ <Filter>Source\channel\processor\image</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\ogl_device.h">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\host_buffer.h">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\device_buffer.h">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="StdAfx.h">\r
+ <Filter>Afx</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="format\video_format.h">\r
+ <Filter>Source\channel</Filter>\r
+ </ClInclude>\r
+ <ClInclude Include="processor\pixel_format.h">\r
+ <Filter>Source\channel\processor</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
<ItemGroup>\r
- <ClCompile Include="StdAfx.cpp">\r
- <Filter>Source</Filter>\r
- </ClCompile>\r
<ClCompile Include="protocol\amcp\AMCPCommandQueue.cpp">\r
<Filter>Source\protocol\amcp</Filter>\r
</ClCompile>\r
<ClCompile Include="processor\frame_processor_device.cpp">\r
<Filter>Source\channel\processor</Filter>\r
</ClCompile>\r
- <ClCompile Include="format\video_format.cpp">\r
- <Filter>Source\channel\format</Filter>\r
- </ClCompile>\r
<ClCompile Include="channel.cpp">\r
<Filter>Source\channel</Filter>\r
</ClCompile>\r
<ClCompile Include="consumer\decklink\decklink_consumer.cpp">\r
<Filter>Source\channel\consumer\decklink</Filter>\r
</ClCompile>\r
- <ClCompile Include="processor\transform_frame.cpp">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClCompile>\r
- <ClCompile Include="processor\write_frame.cpp">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClCompile>\r
- <ClCompile Include="processor\composite_frame.cpp">\r
- <Filter>Source\channel\processor\frame</Filter>\r
- </ClCompile>\r
<ClCompile Include="processor\read_frame.cpp">\r
<Filter>Source\channel\processor\frame</Filter>\r
</ClCompile>\r
- <ClCompile Include="format\pixel_format.cpp">\r
- <Filter>Source\channel\format</Filter>\r
- </ClCompile>\r
<ClCompile Include="processor\image_processor.cpp">\r
<Filter>Source\channel\processor\image</Filter>\r
</ClCompile>\r
<ClCompile Include="producer\layer.cpp">\r
<Filter>Source\channel</Filter>\r
</ClCompile>\r
+ <ClCompile Include="processor\write_frame.cpp">\r
+ <Filter>Source\channel\processor\frame</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="processor\draw_frame.cpp">\r
+ <Filter>Source\channel\processor\frame</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="processor\image_kernel.cpp">\r
+ <Filter>Source\channel\processor\image</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="processor\ogl_device.cpp">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="processor\host_buffer.cpp">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="processor\device_buffer.cpp">\r
+ <Filter>Source\channel\processor\ogl</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="StdAfx.cpp">\r
+ <Filter>Afx</Filter>\r
+ </ClCompile>\r
+ <ClCompile Include="format\video_format.cpp">\r
+ <Filter>Source\channel</Filter>\r
+ </ClCompile>\r
</ItemGroup>\r
<ItemGroup>\r
<Midl Include="consumer\decklink\DeckLinkAPI_v7_3.idl">\r