<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug-Full|Win32">
      <Configuration>Debug-Full</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug-Full|x64">
      <Configuration>Debug-Full</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release-Full|Win32">
      <Configuration>Release-Full</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release-Full|x64">
      <Configuration>Release-Full</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\src\ccextractor.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_encoders_structs.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_option.h" />
    <ClInclude Include="..\src\lib_ccx\compile_info.h" />
    <ClInclude Include="..\src\lib_ccx\avc_functions.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_char_encoding.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_common.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_constants.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_platform.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_structs.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_common_timing.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_608.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_708.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_708_encoding.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_708_output.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_common.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_isdb.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_structs.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_decoders_xds.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_encoders_common.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_encoders_helpers.h" />
    <ClInclude Include="..\src\lib_ccx\ccx_encoders_mcc.h" />
    <ClInclude Include="..\src\lib_ccx\disable_warnings.h" />
    <ClInclude Include="..\src\lib_ccx\dvb_subtitle_decoder.h" />
    <ClInclude Include="..\src\lib_ccx\lib_ccx.h" />
    <ClInclude Include="..\src\lib_ccx\teletext.h" />
    <ClInclude Include="..\src\lib_ccx\utility.h" />
    <ClInclude Include="..\src\lib_ccx\vobsub_decoder.h" />
    <ClInclude Include="..\src\thirdparty\lib_hash\sha2.h" />
    <ClInclude Include="..\src\thirdparty\utf8proc\utf8proc.h" />
    <ClInclude Include="..\src\thirdparty\win_iconv\iconv.h" />
    <ClInclude Include="..\src\thirdparty\win_spec_incld\dirent.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\bcd.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\bit_slicer.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\macros.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\misc.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\raw_decoder.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\sampling_par.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\sliced.h" />
    <ClInclude Include="..\src\lib_ccx\zvbi\zvbi_decoder.h" />
    <ClInclude Include="..\src\thirdparty\win_spec_incld\inttypes.h" />
    <ClInclude Include="..\src\thirdparty\win_spec_incld\stdint.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\ft2build.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\freetype\config\ftconfig.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\freetype\config\ftheader.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\freetype\config\ftmodule.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\freetype\config\ftoption.h" />
    <ClInclude Include="..\src\thirdparty\freetype\include\freetype\config\ftstdlib.h" />
    <ClInclude Include="$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\libpng16\*.h" />
    <ClInclude Include="$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\zlib.h" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include=" ..\src\thirdparty\freetype\gzip\ftgzip.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_demuxer_mxf.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_spupng.c" />
    <ClCompile Include=" ..\src\ccextractor.c" />
    <ClCompile Include=" ..\src\lib_ccx\mp4.c" />
    <ClCompile Include=" ..\src\lib_ccx\activity.c" />
    <ClCompile Include=" ..\src\lib_ccx\asf_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\avc_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_common_char_encoding.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_common_common.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_common_constants.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_common_option.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_common_timing.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_608.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_708.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_708_encoding.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_708_output.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_common.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_isdb.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_vbi.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_decoders_xds.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_demuxer.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_dtvcc.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_common.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_curl.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_g608.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_helpers.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_mcc.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_sami.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_scc.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_smptett.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_splitbysentence.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_srt.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_ssa.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_transcript.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_webvtt.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_encoders_xds.c" />
    <ClCompile Include=" ..\src\lib_ccx\ccx_gxf.c" />
    <ClCompile Include=" ..\src\lib_ccx\cc_bitstream.c" />
    <ClCompile Include=" ..\src\lib_ccx\configuration.c" />
    <ClCompile Include=" ..\src\lib_ccx\dvb_subtitle_decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\dvd_subtitle_decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\es_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\es_userdata.c" />
    <ClCompile Include=" ..\src\lib_ccx\ffmpeg_intgr.c" />
    <ClCompile Include=" ..\src\lib_ccx\file_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\general_loop.c" />
    <ClCompile Include=" ..\src\lib_ccx\hardsubx.c" />
    <ClCompile Include=" ..\src\lib_ccx\hardsubx_classifier.c" />
    <ClCompile Include=" ..\src\lib_ccx\hardsubx_decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\hardsubx_imgops.c" />
    <ClCompile Include=" ..\src\lib_ccx\hardsubx_utility.c" />
    <ClCompile Include=" ..\src\lib_ccx\lib_ccx.c" />
    <ClCompile Include=" ..\src\lib_ccx\matroska.c" />
    <ClCompile Include=" ..\src\lib_ccx\myth.c" />
    <ClCompile Include=" ..\src\lib_ccx\networking.c" />
    <ClCompile Include=" ..\src\lib_ccx\ocr.c" />
    <ClCompile Include=" ..\src\lib_ccx\output.c" />
    <ClCompile Include=" ..\src\lib_ccx\params.c" />
    <ClCompile Include=" ..\src\lib_ccx\params_dump.c" />
    <ClCompile Include=" ..\src\lib_ccx\sequencing.c" />
    <ClCompile Include=" ..\src\lib_ccx\stream_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\telxcc.c" />
    <ClCompile Include=" ..\src\lib_ccx\ts_functions.c" />
    <ClCompile Include=" ..\src\lib_ccx\ts_info.c" />
    <ClCompile Include=" ..\src\lib_ccx\ts_tables.c" />
    <ClCompile Include=" ..\src\lib_ccx\ts_tables_epg.c" />
    <ClCompile Include=" ..\src\lib_ccx\utility.c" />
    <ClCompile Include=" ..\src\lib_ccx\vobsub_decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\wtv_functions.c" />
    <ClCompile Include=" ..\src\thirdparty\lib_hash\sha2.c" />
    <ClCompile Include=" ..\src\thirdparty\utf8proc\utf8proc.c" />
    <ClCompile Include=" ..\src\thirdparty\win_iconv\win_iconv.c" />
    <ClCompile Include=" ..\src\lib_ccx\zvbi\bit_slicer.c" />
    <ClCompile Include=" ..\src\lib_ccx\zvbi\decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\zvbi\raw_decoder.c" />
    <ClCompile Include=" ..\src\lib_ccx\zvbi\sampling_par.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\autofit\autofit.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\bdf\bdf.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\cff\cff.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftbase.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftbitmap.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\cache\ftcache.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftfstype.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftgasp.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftglyph.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftinit.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\lzw\ftlzw.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftstroke.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftsystem.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\smooth\smooth.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftbbox.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftfntfmt.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftmm.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftpfr.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftsynth.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\fttype1.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftwinfnt.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftlcdfil.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftgxval.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftotval.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\base\ftpatent.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\pcf\pcf.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\pfr\pfr.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\psaux\psaux.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\pshinter\pshinter.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\psnames\psmodule.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\raster\raster.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\sfnt\sfnt.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\truetype\truetype.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\type1\type1.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\cid\type1cid.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\type42\type42.c" />
    <ClCompile Include=" ..\src\thirdparty\freetype\winfonts\winfnt.c" />
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{0F0063C4-BCBC-4379-A6D5-84A5669C940A}</ProjectGuid>
    <RootNamespace>ccextractor</RootNamespace>
    <Keyword>Win32Proj</Keyword>
    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <!-- GPAC install directory: override with /p:GpacDir=... for non-standard locations -->
  <PropertyGroup>
    <GpacDir Condition="'$(GpacDir)'==''">C:\Program Files\GPAC</GpacDir>
  </PropertyGroup>
  <PropertyGroup Label="Vcpkg">
    <VcpkgEnableManifest>true</VcpkgEnableManifest>
    <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
    <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
    <VcpkgEnabled>true</VcpkgEnabled>
  </PropertyGroup>
  <Import Project=" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v143</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v143</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v143</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v143</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <TargetName>ccextractorwinfull</TargetName>
    <IncludePath>
      $(ProjectDir)\libs\include;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
      "$(GpacDir)\sdk\include";
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\zlib;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\libpng16;$(IncludePath)</IncludePath>
    <LibraryPath>
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
      "$(GpacDir)\sdk\lib";$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)</LibraryPath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|x64'">
    <LinkIncremental>true</LinkIncremental>
    <TargetName>ccextractorwinfull</TargetName>
    <IncludePath>
      $(ProjectDir)\libs\include;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
      "$(GpacDir)\sdk\include";
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\zlib;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\libpng16;$(IncludePath)</IncludePath>
    <LibraryPath>
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
      "$(GpacDir)\sdk\lib";$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64)</LibraryPath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>ccextractorwinfull</TargetName>
    <IncludePath>
      $(ProjectDir)\libs\include;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
      "$(GpacDir)\sdk\include";
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\zlib;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\libpng16;$(IncludePath)</IncludePath>
    <LibraryPath>
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
      "$(GpacDir)\sdk\lib";$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)</LibraryPath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>ccextractorwinfull</TargetName>
    <IncludePath>
      $(ProjectDir)\libs\include;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
      "$(GpacDir)\sdk\include";
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\zlib;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include\libpng16;$(IncludePath)</IncludePath>
    <LibraryPath>
      $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
      "$(GpacDir)\sdk\lib";$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64)</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>
        ..\src\thirdparty\freetype\include;..\src;..\src\thirdparty\win_spec_incld;..\src\lib_ccx;..\src\thirdparty\lib_hash;..\src\lib_ccx\zvbi;..\src\thirdparty\win_iconv;..\src\thirdparty\;..\src;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
        "$(GpacDir)\sdk\include";%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>
        SEGMENT_BY_FILE_TIME;ENABLE_HARDSUBX;FT2_BUILD_LIBRARY;GPAC_DISABLE_VTT;GPAC_DISABLE_OD_DUMP;ENABLE_OCR;WIN32;_DEBUG;_CONSOLE;_FILE_OFFSET_BITS=64;GPAC_DISABLE_REMOTERY;GPAC_DISABLE_ZLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalDependencies>
        ccx_rust.lib;UserEnv.lib;Crypt32.lib;WS2_32.Lib;ntdll.lib;Bcrypt.lib;Mfplat.lib;Mfuuid.lib;Secur32.lib;Strmiids.lib;Ole32.lib;User32.lib;libcrypto.lib;libcurl.lib;avcodec.lib;avformat.lib;avutil.lib;avfilter.lib;swscale.lib;swresample.lib;leptonica-1.85.0.lib;tesseract55.lib;gif.lib;archive.lib;avdevice.lib;bz2.lib;jpeg.lib;libpng16.lib;libsharpyuv.lib;libssl.lib;libwebp.lib;libwebpdecoder.lib;libwebpdemux.lib;libwebpmux.lib;libxml2.lib;lz4.lib;lzma.lib;openjp2.lib;tiff.lib;turbojpeg.lib;zlib.lib;zstd.lib;libgpac.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <ShowProgress>NotSet</ShowProgress>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>
        $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
        "$(GpacDir)\sdk\lib";%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
    <PreBuildEvent>
      <Command>call pre-build.bat
        set RUST_TARGET=i686-pc-windows-msvc
        call rust.bat "--profile=release-with-debug"</Command>
    </PreBuildEvent>
    <PostBuildEvent>
      <Command>
        xcopy /y "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140.dll" "$(OutDir)"
        if exist "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140_1.dll" xcopy /y "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140_1.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libgpac.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\OpenSVCDecoder.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\postproc-57.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swresample-4.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avfilter-9.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swscale-7.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avdevice-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avcodec-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avformat-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avutil-58.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libsslMD.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libcryptoMD.dll" "$(OutDir)"</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Full|x64'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>
        ..\src\thirdparty\freetype\include;..\src;..\src\thirdparty\win_spec_incld;..\src\lib_ccx;..\src\thirdparty\lib_hash;..\src\lib_ccx\zvbi;..\src\thirdparty\win_iconv;..\src\thirdparty\;..\src;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
        "$(GpacDir)\sdk\include";%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>
        SEGMENT_BY_FILE_TIME;ENABLE_HARDSUBX;FT2_BUILD_LIBRARY;GPAC_DISABLE_VTT;GPAC_DISABLE_OD_DUMP;ENABLE_OCR;WIN32;_DEBUG;_CONSOLE;_FILE_OFFSET_BITS=64;GPAC_DISABLE_REMOTERY;GPAC_DISABLE_ZLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalDependencies>
        ccx_rust.lib;UserEnv.lib;Crypt32.lib;WS2_32.Lib;ntdll.lib;Bcrypt.lib;Mfplat.lib;Mfuuid.lib;Secur32.lib;Strmiids.lib;Ole32.lib;User32.lib;libcrypto.lib;libcurl.lib;avcodec.lib;avformat.lib;avutil.lib;avfilter.lib;swscale.lib;swresample.lib;leptonica-1.85.0.lib;tesseract55.lib;gif.lib;archive.lib;avdevice.lib;bz2.lib;jpeg.lib;libpng16.lib;libsharpyuv.lib;libssl.lib;libwebp.lib;libwebpdecoder.lib;libwebpdemux.lib;libwebpmux.lib;libxml2.lib;lz4.lib;lzma.lib;openjp2.lib;tiff.lib;turbojpeg.lib;zlib.lib;zstd.lib;libgpac.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <ShowProgress>NotSet</ShowProgress>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>
        $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
        "$(GpacDir)\sdk\lib";%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
    <PreBuildEvent>
      <Command>call pre-build.bat
        call rust.bat "--profile=release-with-debug"</Command>
    </PreBuildEvent>
    <PostBuildEvent>
      <Command>
        xcopy /y "%VCToolsRedistDir%x64\Microsoft.VC143.CRT\vcruntime140.dll" "$(OutDir)"
        xcopy /y "%VCToolsRedistDir%x64\Microsoft.VC143.CRT\vcruntime140_1.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libgpac.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\OpenSVCDecoder.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\postproc-57.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swresample-4.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avfilter-9.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swscale-7.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avdevice-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avcodec-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avformat-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avutil-58.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libsslMD.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libcryptoMD.dll" "$(OutDir)"</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>
        ..\src\thirdparty\freetype\include;..\src;..\src\thirdparty\win_spec_incld;..\src\lib_ccx;..\src\thirdparty\lib_hash;..\src\lib_ccx\zvbi;..\src\thirdparty\win_iconv;..\src\thirdparty\;..\src;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
        "$(GpacDir)\sdk\include";%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>
        ENABLE_HARDSUBX;FT2_BUILD_LIBRARY;GPAC_DISABLE_VTT;GPAC_DISABLE_OD_DUMP;VERSION_FILE_PRESENT;ENABLE_OCR;WIN32;NDEBUG;_CONSOLE;_FILE_OFFSET_BITS=64;GPAC_DISABLE_REMOTERY;GPAC_DISABLE_ZLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalDependencies>
        ccx_rust.lib;UserEnv.lib;Crypt32.lib;WS2_32.Lib;ntdll.lib;Bcrypt.lib;Mfplat.lib;Mfuuid.lib;Secur32.lib;Strmiids.lib;Ole32.lib;User32.lib;libcrypto.lib;libcurl.lib;avcodec.lib;avformat.lib;avutil.lib;avfilter.lib;swscale.lib;swresample.lib;leptonica-1.85.0.lib;tesseract55.lib;gif.lib;archive.lib;avdevice.lib;bz2.lib;jpeg.lib;libpng16.lib;libsharpyuv.lib;libssl.lib;libwebp.lib;libwebpdecoder.lib;libwebpdemux.lib;libwebpmux.lib;libxml2.lib;lz4.lib;lzma.lib;openjp2.lib;tiff.lib;turbojpeg.lib;zlib.lib;zstd.lib;libgpac.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <AdditionalLibraryDirectories>
        $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
        "$(GpacDir)\sdk\lib";%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
    <PreBuildEvent>
      <Command>call pre-build.bat
        set RUST_TARGET=i686-pc-windows-msvc
        call rust.bat -r</Command>
    </PreBuildEvent>
    <PostBuildEvent>
      <Command>
        xcopy /y "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140.dll" "$(OutDir)"
        if exist "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140_1.dll" xcopy /y "%VCToolsRedistDir%x86\Microsoft.VC143.CRT\vcruntime140_1.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libgpac.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\OpenSVCDecoder.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\postproc-57.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swresample-4.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avfilter-9.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swscale-7.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avdevice-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avcodec-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avformat-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avutil-58.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libsslMD.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libcryptoMD.dll" "$(OutDir)"</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Full|x64'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>
        ..\src\thirdparty\freetype\include;..\src;..\src\thirdparty\win_spec_incld;..\src\lib_ccx;..\src\thirdparty\lib_hash;..\src\lib_ccx\zvbi;..\src\thirdparty\win_iconv;..\src\thirdparty\;..\src;$(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\include;
        "$(GpacDir)\sdk\include";%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>
        ENABLE_HARDSUBX;FT2_BUILD_LIBRARY;GPAC_DISABLE_VTT;GPAC_DISABLE_OD_DUMP;VERSION_FILE_PRESENT;ENABLE_OCR;WIN32;NDEBUG;_CONSOLE;_FILE_OFFSET_BITS=64;GPAC_DISABLE_REMOTERY;GPAC_DISABLE_ZLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <AdditionalDependencies>
        ccx_rust.lib;UserEnv.lib;Crypt32.lib;WS2_32.Lib;ntdll.lib;Bcrypt.lib;Mfplat.lib;Mfuuid.lib;Secur32.lib;Strmiids.lib;Ole32.lib;User32.lib;libcrypto.lib;libcurl.lib;avcodec.lib;avformat.lib;avutil.lib;avfilter.lib;swscale.lib;swresample.lib;leptonica-1.85.0.lib;tesseract55.lib;gif.lib;archive.lib;avdevice.lib;bz2.lib;jpeg.lib;libpng16.lib;libsharpyuv.lib;libssl.lib;libwebp.lib;libwebpdecoder.lib;libwebpdemux.lib;libwebpmux.lib;libxml2.lib;lz4.lib;lzma.lib;openjp2.lib;tiff.lib;turbojpeg.lib;zlib.lib;zstd.lib;libgpac.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <AdditionalLibraryDirectories>
        $(VCPKG_ROOT)\installed\$(VCPKG_DEFAULT_TRIPLET)\lib;
        "$(GpacDir)\sdk\lib";%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
    <PreBuildEvent>
      <Command>call pre-build.bat
        call rust.bat -r</Command>
    </PreBuildEvent>
    <PostBuildEvent>
      <Command>
        xcopy /y "%VCToolsRedistDir%x64\Microsoft.VC143.CRT\vcruntime140.dll" "$(OutDir)"
        xcopy /y "%VCToolsRedistDir%x64\Microsoft.VC143.CRT\vcruntime140_1.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libgpac.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\OpenSVCDecoder.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\postproc-57.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swresample-4.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avfilter-9.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\swscale-7.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avdevice-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avcodec-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avformat-60.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\avutil-58.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libsslMD.dll" "$(OutDir)"
        xcopy /y "$(GpacDir)\libcryptoMD.dll" "$(OutDir)"</Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>