(video_format_desc(video_format::x1080p5000, 1920, 1080, 1920, 1080, field_mode::progressive, 50, 1, L"1080p5000", boost::assign::list_of<int>(1920) ))
(video_format_desc(video_format::x1080p5994, 1920, 1080, 1920, 1080, field_mode::progressive, 60000, 1001, L"1080p5994", boost::assign::list_of<int>(1602)(1601)(1602)(1601)(1602)))
(video_format_desc(video_format::x1080p6000, 1920, 1080, 1920, 1080, field_mode::progressive, 60, 1, L"1080p6000", boost::assign::list_of<int>(1600) ))
- (video_format_desc(video_format::invalid, 0, 0, 0, 0, field_mode::progressive, 1, 1, L"invalid", boost::assign::list_of<int>(1) ));
+ (video_format_desc(video_format::x2k2398, 2048, 1556, 2048, 1556, field_mode::progressive, 24000, 1001, L"2k2398", boost::assign::list_of<int>(4004) ))
+ (video_format_desc(video_format::x2k2400, 2048, 1556, 2048, 1556, field_mode::progressive, 24, 1, L"2k2400", boost::assign::list_of<int>(4000) ))
+ (video_format_desc(video_format::x2k2500, 2048, 1556, 2048, 1556, field_mode::progressive, 25, 1, L"2k2500", boost::assign::list_of<int>(3840) ))
+ (video_format_desc(video_format::x4k2398, 3840, 2160, 3840, 2160, field_mode::progressive, 24000, 1001, L"4k2398", boost::assign::list_of<int>(4004) ))
+ (video_format_desc(video_format::x4k2400, 3840, 2160, 3840, 2160, field_mode::progressive, 24, 1, L"4k2400", boost::assign::list_of<int>(4000) ))
+ (video_format_desc(video_format::x4k2500, 3840, 2160, 3840, 2160, field_mode::progressive, 25, 1, L"4k2500", boost::assign::list_of<int>(3840) ))
+ (video_format_desc(video_format::x4k2997, 3840, 2160, 3840, 2160, field_mode::progressive, 30000, 1001, L"4k2398", boost::assign::list_of<int>(3204)(3202)(3204)(3202)(3204)))
+ (video_format_desc(video_format::x4k3000, 3840, 2160, 3840, 2160, field_mode::progressive, 30, 1, L"4k3000", boost::assign::list_of<int>(3200) ))
+ (video_format_desc(video_format::invalid, 0, 0, 0, 0, field_mode::progressive, 1, 1, L"invalid", boost::assign::list_of<int>(1) ));
video_format_desc::video_format_desc(video_format format,
int width,
<ClInclude Include="StdAfx.h" />\r
<ClInclude Include="util\util.h" />\r
</ItemGroup>\r
- <ItemGroup>\r
- <Midl Include="interop\DeckLinkAPI.idl">\r
- <OutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">interop\</OutputDirectory>\r
- <OutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">interop\</OutputDirectory>\r
- </Midl>\r
- <Midl Include="interop\DeckLinkAPI_v7_1.idl">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </Midl>\r
- <Midl Include="interop\DeckLinkAPI_v7_3.idl">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </Midl>\r
- <Midl Include="interop\DeckLinkAPI_v7_6.idl">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </Midl>\r
- </ItemGroup>\r
<ItemGroup>\r
<ProjectReference Include="..\..\common\common.vcxproj">\r
<Project>{02308602-7fe0-4253-b96e-22134919f56a}</Project>\r
case core::video_format::x1080p5000: return bmdModeHD1080p50;
case core::video_format::x1080p5994: return bmdModeHD1080p5994;
case core::video_format::x1080p6000: return bmdModeHD1080p6000;
+ case core::video_format::x2k2398: return bmdMode2k2398;
+ case core::video_format::x2k2400: return bmdMode2k24;
+ case core::video_format::x2k2500: return bmdMode2k25;
+ case core::video_format::x4k2398: return bmdMode4K2160p2398;
+ case core::video_format::x4k2400: return bmdMode4K2160p24;
+ case core::video_format::x4k2500: return bmdMode4K2160p25;
+ case core::video_format::x4k2997: return bmdMode4K2160p2997;
+ case core::video_format::x4k3000: return bmdMode4K2160p30;
default: return (BMDDisplayMode)ULONG_MAX;
}
}
case bmdModeHD1080p50: return core::video_format::x1080p5000;
case bmdModeHD1080p5994: return core::video_format::x1080p5994;
case bmdModeHD1080p6000: return core::video_format::x1080p6000;
+ case bmdMode2k2398: return core::video_format::x2k2398;
+ case bmdMode2k24: return core::video_format::x2k2400;
+ case bmdMode2k25: return core::video_format::x2k2500;
+ case bmdMode4K2160p2398: return core::video_format::x4k2398;
+ case bmdMode4K2160p24: return core::video_format::x4k2400;
+ case bmdMode4K2160p25: return core::video_format::x4k2500;
+ case bmdMode4K2160p2997: return core::video_format::x4k2997;
+ case bmdMode4K2160p30: return core::video_format::x4k3000;
default: return core::video_format::invalid;
}
}