ref: 812396b5ae1ef852acc5a722998d4dc917848c2f
parent: df8d07226f8134eb598ebde842811c9ce939b819
author: menno <menno>
date: Thu Sep 18 09:38:38 EDT 2003
Fixes for implicit signalling of SBR
--- a/include/faad.h
+++ b/include/faad.h
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: faad.h,v 1.28 2003/09/10 12:25:53 menno Exp $
+** $Id: faad.h,v 1.29 2003/09/18 13:38:38 menno Exp $
**/
#ifndef __AACDEC_H__
@@ -125,6 +125,7 @@
unsigned char epConfig;
char sbr_present_flag;
+ char forceUpSampling;
} mp4AudioSpecificConfig;
typedef struct faacDecConfiguration
--- a/libfaad/decoder.c
+++ b/libfaad/decoder.c
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: decoder.c,v 1.65 2003/09/10 12:25:54 menno Exp $
+** $Id: decoder.c,v 1.66 2003/09/18 13:38:38 menno Exp $
**/
#include "common.h"
@@ -264,6 +264,15 @@
}
hDecoder->channelConfiguration = *channels;
+#ifdef SBR_DEC
+ /* implicit signalling */
+ if (*samplerate <= 24000)
+ {
+ *samplerate *= 2;
+ hDecoder->forceUpSampling = 1;
+ }
+#endif
+
/* must be done before frameLength is divided by 2 for LD */
#ifdef SSR_DEC
if (hDecoder->object_type == SSR)
@@ -330,9 +339,10 @@
#endif
#ifdef SBR_DEC
hDecoder->sbr_present_flag = mp4ASC.sbr_present_flag;
+ hDecoder->forceUpSampling = mp4ASC.forceUpSampling;
/* AAC core decoder samplerate is 2 times as low */
- if (hDecoder->sbr_present_flag == 1)
+ if (hDecoder->sbr_present_flag == 1 || hDecoder->forceUpSampling == 1)
{
hDecoder->sf_index = get_sr_index(mp4ASC.samplingFrequency / 2);
}
@@ -907,7 +917,7 @@
if (hDecoder->sample_buffer == NULL)
{
#ifdef SBR_DEC
- if (hDecoder->sbr_present_flag == 1)
+ if ((hDecoder->sbr_present_flag == 1) || (hDecoder->forceUpSampling == 1))
{
if (hDecoder->config.outputFormat == FAAD_FMT_DOUBLE)
hDecoder->sample_buffer = malloc(2*frame_len*channels*sizeof(double));
@@ -1123,10 +1133,22 @@
}
#ifdef SBR_DEC
- if (hDecoder->sbr_present_flag == 1)
+ if ((hDecoder->sbr_present_flag == 1) || (hDecoder->forceUpSampling == 1))
{
for (i = 0; i < ch_ele; i++)
{
+ /* following case can happen when forceUpSampling == 1 */
+ if (hDecoder->sbr[i] == NULL)
+ {
+ hDecoder->sbr[i] = sbrDecodeInit(hDecoder->frameLength
+#ifdef DRM
+ , 0
+#endif
+ );
+ hDecoder->sbr[i]->data = NULL;
+ hDecoder->sbr[i]->data_size = 0;
+ }
+
if (syntax_elements[i]->paired_channel != -1)
{
memcpy(time_out2[syntax_elements[i]->channel],
@@ -1136,7 +1158,7 @@
sbrDecodeFrame(hDecoder->sbr[i],
time_out2[syntax_elements[i]->channel],
time_out2[syntax_elements[i]->paired_channel], ID_CPE,
- hDecoder->postSeekResetFlag);
+ hDecoder->postSeekResetFlag, hDecoder->forceUpSampling);
} else {
memcpy(time_out2[syntax_elements[i]->channel],
time_out[syntax_elements[i]->channel], frame_len*sizeof(real_t));
@@ -1143,7 +1165,7 @@
sbrDecodeFrame(hDecoder->sbr[i],
time_out2[syntax_elements[i]->channel],
NULL, ID_SCE,
- hDecoder->postSeekResetFlag);
+ hDecoder->postSeekResetFlag, hDecoder->forceUpSampling);
}
}
frame_len *= 2;
--- a/libfaad/libfaad.vcproj
+++ b/libfaad/libfaad.vcproj
@@ -3,6 +3,7 @@
ProjectType="Visual C++"
Version="7.10"
Name="libfaad"
+ ProjectGUID="{5EFCFACB-1835-422C-ACDA-E3B3A2F51387}"
SccProjectName=""
SccLocalPath="">
<Platforms>
@@ -34,27 +35,15 @@
ProgramDataBaseFileName=".\Release/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
- Detect64BitPortabilityProblems="TRUE">
- <IntelOptions
- Optimization="2"
- InlineFunctionExpansion="1"
- OmitFramePointers="1"
- OptimizeForProcessor="2"
- StringPooling="1"
- RuntimeLibrary="0"
- BufferSecurityCheck="1"
- EnableFunctionLevelLinking="1"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TP"/>
- </Tool>
+ Detect64BitPortabilityProblems="TRUE"
+ AdditionalOptions=""/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile=".\Release\libfaad.lib"
- SuppressStartupBanner="TRUE">
- <IntelOptions
- AllOptions="/OUT:".\Release\libfaad.lib" /NOLOGO"/>
- </Tool>
+ SuppressStartupBanner="TRUE"
+ AdditionalOptions=""/>
<Tool
Name="VCMIDLTool"/>
<Tool
@@ -75,8 +64,6 @@
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- <IntelOptions
- CompilerName="1"/>
</Configuration>
<Configuration
Name="Debug|Win32"
@@ -99,23 +86,15 @@
ProgramDataBaseFileName=".\Debug/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
- DebugInformationFormat="4">
- <IntelOptions
- Optimization="0"
- MinimalRebuild="1"
- BasicRuntimeChecks="3"
- RuntimeLibrary="1"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TP"/>
- </Tool>
+ DebugInformationFormat="4"
+ AdditionalOptions=""/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile=".\Debug\libfaad.lib"
- SuppressStartupBanner="TRUE">
- <IntelOptions
- AllOptions="/OUT:".\Debug\libfaad.lib" /NOLOGO"/>
- </Tool>
+ SuppressStartupBanner="TRUE"
+ AdditionalOptions=""/>
<Tool
Name="VCMIDLTool"/>
<Tool
@@ -136,8 +115,6 @@
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- <IntelOptions
- CompilerName="1"/>
</Configuration>
</Configurations>
<References/>
@@ -152,11 +129,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -164,12 +138,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -179,11 +149,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -191,12 +158,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -206,11 +169,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -218,12 +178,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -233,11 +189,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -245,12 +198,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -260,11 +209,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -272,12 +218,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -287,11 +229,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -299,12 +238,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -314,11 +249,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -326,12 +258,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -341,11 +269,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -353,12 +278,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -368,11 +289,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -380,12 +298,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -395,11 +309,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -407,12 +318,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -422,11 +329,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -434,12 +338,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -449,11 +349,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -461,12 +358,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -476,11 +369,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -488,12 +378,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -503,11 +389,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -515,12 +398,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -530,11 +409,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -542,12 +418,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -557,11 +429,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -569,12 +438,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -584,11 +449,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -596,12 +458,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -611,11 +469,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -623,12 +478,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -638,11 +489,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -650,12 +498,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -665,11 +509,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -677,12 +518,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -692,11 +529,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -704,12 +538,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -719,11 +549,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -731,12 +558,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -746,11 +569,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -758,12 +578,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -773,11 +589,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -785,12 +598,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -800,11 +609,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -812,12 +618,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -827,11 +629,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -839,12 +638,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -854,11 +649,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -866,12 +658,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -881,11 +669,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -893,12 +678,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -908,11 +689,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -920,12 +698,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -935,11 +709,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -947,12 +718,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -962,11 +729,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -974,12 +738,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -989,11 +749,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -1001,12 +758,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -1016,11 +769,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -1028,12 +778,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -1043,11 +789,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -1055,12 +798,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -1070,11 +809,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -1082,12 +818,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
<File
@@ -1097,11 +829,8 @@
<Tool
Name="VCCLCompilerTool"
Optimization="2"
- PreprocessorDefinitions="">
- <IntelOptions
- Optimization="2"
- AllOptions="/c /nologo /W3 /Wp64 /O2 /Ob1 /Oy /G6 /D "NDEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MT /GS /Gy /YX"StdAfx.h" /Fp".\Release/libfaad.pch" /Fo".\Release/" /Fd".\Release/" /Gd /TC"/>
- </Tool>
+ PreprocessorDefinitions=""
+ AdditionalOptions=""/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
@@ -1109,12 +838,8 @@
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions=""
- BasicRuntimeChecks="3">
- <IntelOptions
- Optimization="0"
- BasicRuntimeChecks="3"
- AllOptions="/c /ZI /nologo /W3 /Od /D "_DEBUG" /D "WIN32" /D "_LIB" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /YX"StdAfx.h" /Fp".\Debug/libfaad.pch" /Fo".\Debug/" /Fd".\Debug/" /Gd /TC"/>
- </Tool>
+ BasicRuntimeChecks="3"
+ AdditionalOptions=""/>
</FileConfiguration>
</File>
</Filter>
--- a/libfaad/mp4.c
+++ b/libfaad/mp4.c
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: mp4.c,v 1.18 2003/09/09 18:09:52 menno Exp $
+** $Id: mp4.c,v 1.19 2003/09/18 13:38:38 menno Exp $
**/
#include "common.h"
@@ -246,6 +246,17 @@
}
}
}
+ }
+ }
+
+ /* no SBR signalled, this could mean either implicit signalling or no SBR in this file */
+ /* MPEG specification states: assume SBR on files with samplerate <= 24000 Hz */
+ if (mp4ASC->sbr_present_flag == -1)
+ {
+ if (mp4ASC->samplingFrequency <= 24000)
+ {
+ mp4ASC->samplingFrequency *= 2;
+ mp4ASC->forceUpSampling = 1;
}
}
#endif
--- a/libfaad/sbr_dec.c
+++ b/libfaad/sbr_dec.c
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: sbr_dec.c,v 1.9 2003/09/10 12:25:54 menno Exp $
+** $Id: sbr_dec.c,v 1.10 2003/09/18 13:38:38 menno Exp $
**/
@@ -158,7 +158,7 @@
void sbrDecodeFrame(sbr_info *sbr, real_t *left_channel,
real_t *right_channel, uint8_t id_aac,
- uint8_t just_seeked)
+ uint8_t just_seeked, uint8_t upsample_only)
{
int16_t i, k, l;
@@ -172,7 +172,6 @@
#endif
bitfile *ld = NULL;
-
sbr->id_aac = id_aac;
channels = (id_aac == ID_SCE) ? 1 : 2;
--- a/libfaad/sbr_dec.h
+++ b/libfaad/sbr_dec.h
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: sbr_dec.h,v 1.5 2003/09/09 18:09:52 menno Exp $
+** $Id: sbr_dec.h,v 1.6 2003/09/18 13:38:38 menno Exp $
**/
#ifndef __SBR_DEC_H__
@@ -202,7 +202,7 @@
void sbrDecodeFrame(sbr_info *sbr, real_t *left_channel,
real_t *right_channel, uint8_t id_aac,
- uint8_t just_seeked);
+ uint8_t just_seeked, uint8_t upsample_only);
#ifdef __cplusplus
--- a/libfaad/structs.h
+++ b/libfaad/structs.h
@@ -22,7 +22,7 @@
** Commercial non-GPL licensing of this software is possible.
** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
**
-** $Id: structs.h,v 1.12 2003/09/10 12:25:54 menno Exp $
+** $Id: structs.h,v 1.13 2003/09/18 13:38:38 menno Exp $
**/
#ifndef __STRUCTS_H__
@@ -318,6 +318,7 @@
uint8_t epConfig;
int8_t sbr_present_flag;
+ int8_t forceUpSampling;
} mp4AudioSpecificConfig;
typedef struct faacDecConfiguration
@@ -381,6 +382,7 @@
#ifdef SBR_DEC
int8_t sbr_present_flag;
+ int8_t forceUpSampling;
real_t *time_out2[MAX_CHANNELS];