<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{4CEFBC84-C215-11DB-8314-0800200C9A66}</ProjectGuid>
    <RootNamespace>libflac</RootNamespace>
    <Keyword>Win32Proj</Keyword>
    <ProjectName>libflac</ProjectName>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <Import Project="..\..\..\..\platform.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
    <Import Project="..\..\..\..\YASM.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="..\..\..\..\common.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="..\..\..\..\common.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="..\..\..\..\common.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="..\..\..\..\common.props" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>include;..\..\include;..\..\..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION="1.2.0";FLAC__NO_DLL;FLAC__OVERFLOW_DETECT;_WINSOCK2API_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>TurnOffAllWarnings</WarningLevel>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <EnablePREfast>false</EnablePREfast>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>include;..\..\include;..\..\..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_LIB;FLAC__HAS_OGG;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION="1.2.0";FLAC__NO_DLL;FLAC__OVERFLOW_DETECT;_WINSOCK2API_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>TurnOffAllWarnings</WarningLevel>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>include;..\..\include;..\..\..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION="1.2.0";FLAC__NO_DLL;_WINSOCK2API_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>TurnOffAllWarnings</WarningLevel>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <EnablePREfast>false</EnablePREfast>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>include;..\..\include;..\..\..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_LIB;FLAC__HAS_OGG;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION="1.2.0";FLAC__NO_DLL;_WINSOCK2API_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>TurnOffAllWarnings</WarningLevel>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClInclude Include="..\..\include\FLAC\all.h" />
    <ClInclude Include="..\..\include\FLAC\assert.h" />
    <ClInclude Include="..\..\include\FLAC\callback.h" />
    <ClInclude Include="..\..\include\FLAC\export.h" />
    <ClInclude Include="..\..\include\FLAC\format.h" />
    <ClInclude Include="..\..\include\FLAC\metadata.h" />
    <ClInclude Include="..\..\include\FLAC\ordinals.h" />
    <ClInclude Include="..\..\include\FLAC\stream_decoder.h" />
    <ClInclude Include="..\..\include\FLAC\stream_encoder.h" />
    <ClInclude Include="include\private\all.h" />
    <ClInclude Include="include\private\bitmath.h" />
    <ClInclude Include="include\private\bitreader.h" />
    <ClInclude Include="include\private\bitwriter.h" />
    <ClInclude Include="include\private\cpu.h" />
    <ClInclude Include="include\private\crc.h" />
    <ClInclude Include="include\private\fixed.h" />
    <ClInclude Include="include\private\float.h" />
    <ClInclude Include="include\private\format.h" />
    <ClInclude Include="include\private\lpc.h" />
    <ClInclude Include="include\private\macros.h" />
    <ClInclude Include="include\private\md5.h" />
    <ClInclude Include="include\private\memory.h" />
    <ClInclude Include="include\private\metadata.h" />
    <ClInclude Include="include\private\ogg_decoder_aspect.h" />
    <ClInclude Include="include\private\ogg_encoder_aspect.h" />
    <ClInclude Include="include\private\ogg_helper.h" />
    <ClInclude Include="include\private\ogg_mapping.h" />
    <ClInclude Include="include\private\stream_encoder_framing.h" />
    <ClInclude Include="include\private\window.h" />
    <ClInclude Include="include\protected\all.h" />
    <ClInclude Include="include\protected\stream_decoder.h" />
    <ClInclude Include="include\protected\stream_encoder.h" />
    <ClInclude Include="ia32\nasm.h" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="bitmath.c" />
    <ClCompile Include="bitreader.c" />
    <ClCompile Include="bitwriter.c" />
    <ClCompile Include="cpu.c" />
    <ClCompile Include="crc.c" />
    <ClCompile Include="fixed.c" />
    <ClCompile Include="float.c" />
    <ClCompile Include="format.c" />
    <ClCompile Include="lpc.c" />
    <ClCompile Include="md5.c" />
    <ClCompile Include="memory.c" />
    <ClCompile Include="metadata_iterators.c" />
    <ClCompile Include="metadata_object.c" />
    <ClCompile Include="Ogg\bitwise.c" />
    <ClCompile Include="Ogg\framing.c" />
    <ClCompile Include="ogg_decoder_aspect.c" />
    <ClCompile Include="ogg_encoder_aspect.c" />
    <ClCompile Include="ogg_helper.c" />
    <ClCompile Include="ogg_mapping.c" />
    <ClCompile Include="stream_decoder.c" />
    <ClCompile Include="stream_encoder.c" />
    <ClCompile Include="stream_encoder_framing.c" />
    <ClCompile Include="window.c" />
  </ItemGroup>
  <ItemGroup>
    <YASM Include="ia32\bitreader_asm.nasm">
      <IncludePaths>ia32</IncludePaths>
      <Defines>OBJ_FORMAT_win32</Defines>
      <AdditionalDependencies>ia32/%(Filename).nasm;ia32/nasm.h</AdditionalDependencies>
    </YASM>
    <YASM Include="ia32\cpu_asm.nasm">
      <IncludePaths>ia32</IncludePaths>
      <Defines>OBJ_FORMAT_win32</Defines>
      <AdditionalDependencies>ia32/%(Filename).nasm;ia32/nasm.h</AdditionalDependencies>
    </YASM>
    <YASM Include="ia32\fixed_asm.nasm">
      <IncludePaths>ia32</IncludePaths>
      <Defines>OBJ_FORMAT_win32</Defines>
      <AdditionalDependencies>ia32/%(Filename).nasm;ia32/nasm.h</AdditionalDependencies>
    </YASM>
    <YASM Include="ia32\lpc_asm.nasm">
      <IncludePaths>ia32</IncludePaths>
      <Defines>OBJ_FORMAT_win32</Defines>
      <AdditionalDependencies>ia32/%(Filename).nasm;ia32/nasm.h</AdditionalDependencies>
    </YASM>
    <YASM Include="ia32\stream_encoder_asm.nasm">
      <IncludePaths>ia32</IncludePaths>
      <Defines>OBJ_FORMAT_win32</Defines>
      <AdditionalDependencies>ia32/%(Filename).nasm;ia32/nasm.h</AdditionalDependencies>
    </YASM>
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
    <Import Project="..\..\..\..\YASM.targets" />
  </ImportGroup>
</Project>