Changeset 608 in 3DVCSoftware for trunk/build


Ignore:
Timestamp:
1 Sep 2013, 22:47:26 (11 years ago)
Author:
tech
Message:

Merged DEV-2.0-dev0@604.

Location:
trunk/build
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/build/HM_vc10.sln

    r56 r608  
    55EndProject
    66Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppEncoder", "vc10\TAppEncoder_vc10.vcxproj", "{D759E4E1-D33A-4483-B57B-0FD248E022FE}"
    7         ProjectSection(ProjectDependencies) = postProject
    8                 {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4} = {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4}
    9         EndProjectSection
    107EndProject
    118Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppCommon", "vc10\TAppCommon_vc10.vcxproj", "{D1E8A1C2-15DB-4C94-80E8-4F70CF0A2DC5}"
     
    1613EndProject
    1714Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TLibEncoder", "vc10\TLibEncoder_vc10.vcxproj", "{47E90995-1FC5-4EE4-A94D-AD474169F0E1}"
    18         ProjectSection(ProjectDependencies) = postProject
    19                 {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4} = {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4}
    20         EndProjectSection
    2115EndProject
    2216Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TLibVideoIO", "vc10\TLibVideoIO_vc10.vcxproj", "{5280C25A-D316-4BE7-AE50-29D72108624F}"
    2317EndProject
    2418Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppRenderer", "vc10\TAppRenderer_vc10.vcxproj", "{3A5A8B26-8CA4-4690-944E-AB78559DE848}"
    25         ProjectSection(ProjectDependencies) = postProject
    26                 {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4} = {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4}
    27         EndProjectSection
    2819EndProject
    2920Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TLibRenderer", "vc10\TLibRenderer_vc10.vcxproj", "{2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4}"
    30         ProjectSection(ProjectDependencies) = postProject
    31                 {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    32         EndProjectSection
    3321EndProject
    3422Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TLibExtractor", "vc10\TLibExtractor_vc10.vcxproj", "{27E2C758-E3CE-44CA-A226-83491EC7F798}"
  • trunk/build/HM_vc8.sln

    r56 r608  
    44Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppDecoder", "vc8\TAppDecoder_vc8.vcproj", "{A7A515D9-E917-4706-BD5B-57DC6C78D612}"
    55        ProjectSection(ProjectDependencies) = postProject
     6                {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
     7                {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
     8                {F8B77A48-AF6C-4746-A89F-B706ABA6AD94} = {F8B77A48-AF6C-4746-A89F-B706ABA6AD94}
    69                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    7                 {F8B77A48-AF6C-4746-A89F-B706ABA6AD94} = {F8B77A48-AF6C-4746-A89F-B706ABA6AD94}
    8                 {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
    9                 {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
    1010        EndProjectSection
    1111EndProject
     
    1313        ProjectSection(ProjectDependencies) = postProject
    1414                {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
     15                {47E90995-1FC5-4EE4-A94D-AD474169F0E1} = {47E90995-1FC5-4EE4-A94D-AD474169F0E1}
     16                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
     17                {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
    1518                {5E87AD84-AC4F-4336-B4EE-549CA210EE4A} = {5E87AD84-AC4F-4336-B4EE-549CA210EE4A}
    16                 {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
    17                 {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    18                 {47E90995-1FC5-4EE4-A94D-AD474169F0E1} = {47E90995-1FC5-4EE4-A94D-AD474169F0E1}
    1919        EndProjectSection
    2020EndProject
  • trunk/build/linux/app/TAppRenderer/makefile

    r56 r608  
    44# set directories to your wanted values
    55SRC_DIR                         = ../../../../source/App/TAppRenderer
    6 INC_DIR                         = ../../../../source/App
     6INC_DIR                         = ../../../../source/Lib
    77LIB_DIR                         = ../../../../lib
    88BIN_DIR                         = ../../../../bin
  • trunk/build/linux/common/makefile.base

    r2 r608  
    4747# default cpp flags for all configurations
    4848#CPPFLAGS          = -Wall -fPIC $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS)
    49 CPPFLAGS          = -fPIC $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror
     49CPPFLAGS          = -fPIC $(DEFS) $(ADDDEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror
    5050
    5151##########
  • trunk/build/linux/lib/TLibCommon/makefile

    r56 r608  
    3535                        $(OBJ_DIR)/ContextModel.o \
    3636                        $(OBJ_DIR)/ContextModel3DBuffer.o \
     37                        $(OBJ_DIR)/SEI.o \
    3738                        $(OBJ_DIR)/TComCABACTables.o \
    38                         $(OBJ_DIR)/TComAdaptiveLoopFilter.o \
    3939                        $(OBJ_DIR)/TComSampleAdaptiveOffset.o \
    4040                        $(OBJ_DIR)/TComBitStream.o \
    4141                        $(OBJ_DIR)/TComDataCU.o \
    42                         $(OBJ_DIR)/TComDepthMapGenerator.o \
    4342                        $(OBJ_DIR)/TComLoopFilter.o \
    4443                        $(OBJ_DIR)/TComMotionInfo.o \
     
    5049                        $(OBJ_DIR)/TComPrediction.o \
    5150                        $(OBJ_DIR)/TComRdCost.o \
    52                         $(OBJ_DIR)/TComResidualGenerator.o \
    5351                        $(OBJ_DIR)/TComRom.o \
    5452                        $(OBJ_DIR)/TComSlice.o \
     
    5755                        $(OBJ_DIR)/TComInterpolationFilter.o \
    5856                        $(OBJ_DIR)/libmd5.o \
     57                        $(OBJ_DIR)/TComWedgelet.o \
    5958                        $(OBJ_DIR)/TComWeightPrediction.o \
    6059                        $(OBJ_DIR)/TComRdCostWeightPrediction.o \
    61                         $(OBJ_DIR)/TComWedgelet.o \
    6260
    6361LIBS                            = -lpthread
  • trunk/build/linux/lib/TLibDecoder/makefile

    r56 r608  
    3636                                $(OBJ_DIR)/NALread.o \
    3737                                $(OBJ_DIR)/SEIread.o \
     38                                $(OBJ_DIR)/SyntaxElementParser.o \
    3839                                $(OBJ_DIR)/TDecBinCoderCABAC.o \
    3940                                $(OBJ_DIR)/TDecCAVLC.o \
  • trunk/build/linux/lib/TLibEncoder/makefile

    r56 r608  
    3535                        $(OBJ_DIR)/NALwrite.o \
    3636                        $(OBJ_DIR)/SEIwrite.o \
     37                        $(OBJ_DIR)/SyntaxElementWriter.o \
    3738                        $(OBJ_DIR)/TEncBinCoderCABAC.o \
    3839                        $(OBJ_DIR)/TEncBinCoderCABACCounter.o \
    39                         $(OBJ_DIR)/TEncAdaptiveLoopFilter.o \
    4040                        $(OBJ_DIR)/TEncSampleAdaptiveOffset.o \
     41                        $(OBJ_DIR)/TEncAnalyze.o \
    4142                        $(OBJ_DIR)/TEncCavlc.o \
    4243                        $(OBJ_DIR)/TEncCu.o \
     
    5051                        $(OBJ_DIR)/TEncPreanalyzer.o \
    5152                        $(OBJ_DIR)/WeightPredAnalysis.o \
     53                        $(OBJ_DIR)/TEncRateCtrl.o \
    5254
    5355LIBS                            = -lpthread
  • trunk/build/linux/makefile

    r56 r608  
    11### enforce 32-bit build : 1=yes, 0=no
    22M32?= 0
     3HEVC_EXT?= ''
    34 
    45export M32
    56
     7ifneq ($(HEVC_EXT), '')
     8ADDDEFS = -DHEVC_EXT=$(HEVC_EXT)
     9endif
     10
    611all:
    7         $(MAKE) -C lib/TLibVideoIO      MM32=$(M32)
    8         $(MAKE) -C lib/TLibCommon       MM32=$(M32)
    9         $(MAKE) -C lib/TLibDecoder      MM32=$(M32)
    10         $(MAKE) -C lib/TLibEncoder      MM32=$(M32)
    11         $(MAKE) -C lib/TLibRenderer  MM32=$(M32)
    12         $(MAKE) -C lib/TLibExtractor  MM32=$(M32)
    13         $(MAKE) -C lib/TAppCommon   MM32=$(M32)
    14         $(MAKE) -C app/TAppDecoder      MM32=$(M32)
    15         $(MAKE) -C app/TAppEncoder      MM32=$(M32)
    16         $(MAKE) -C app/TAppRenderer     MM32=$(M32)
    17         $(MAKE) -C app/TAppExtractor    MM32=$(M32)
    18         $(MAKE) -C utils/annexBbytecount       MM32=$(M32)
    19         $(MAKE) -C utils/convert_NtoMbit_YCbCr MM32=$(M32)
    20 
     12        $(MAKE) -C lib/TLibVideoIO      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     13        $(MAKE) -C lib/TLibCommon       MM32=$(M32) ADDDEFS=$(ADDDEFS)
     14        $(MAKE) -C lib/TLibDecoder      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     15        $(MAKE) -C lib/TLibEncoder      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     16        $(MAKE) -C lib/TLibRenderer  MM32=$(M32) ADDDEFS=$(ADDDEFS)
     17        $(MAKE) -C lib/TLibExtractor  MM32=$(M32) ADDDEFS=$(ADDDEFS)
     18        $(MAKE) -C lib/TAppCommon       MM32=$(M32) ADDDEFS=$(ADDDEFS)
     19        $(MAKE) -C app/TAppDecoder      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     20        $(MAKE) -C app/TAppEncoder      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     21        $(MAKE) -C app/TAppRenderer     MM32=$(M32) ADDDEFS=$(ADDDEFS)
     22        $(MAKE) -C app/TAppExtractor    MM32=$(M32) ADDDEFS=$(ADDDEFS)
     23        $(MAKE) -C utils/annexBbytecount       MM32=$(M32) ADDDEFS=$(ADDDEFS)
     24        $(MAKE) -C utils/convert_NtoMbit_YCbCr MM32=$(M32) ADDDEFS=$(ADDDEFS)
    2125
    2226debug:
    23         $(MAKE) -C lib/TLibVideoIO      debug   MM32=$(M32)
    24         $(MAKE) -C lib/TLibCommon       debug   MM32=$(M32)
    25         $(MAKE) -C lib/TLibDecoder      debug MM32=$(M32)
    26         $(MAKE) -C lib/TLibEncoder      debug MM32=$(M32)
    27         $(MAKE) -C lib/TLibRenderer  debug      MM32=$(M32)
    28         $(MAKE) -C lib/TLibExtractor  debug     MM32=$(M32)
    29         $(MAKE) -C lib/TAppCommon   debug MM32=$(M32)
    30         $(MAKE) -C app/TAppDecoder      debug MM32=$(M32)
    31         $(MAKE) -C app/TAppEncoder      debug MM32=$(M32)
    32         $(MAKE) -C app/TAppRenderer     debug MM32=$(M32)
    33         $(MAKE) -C app/TAppExtractor    debug MM32=$(M32)
    34         $(MAKE) -C utils/annexBbytecount       debug MM32=$(M32)
    35         $(MAKE) -C utils/convert_NtoMbit_YCbCr debug MM32=$(M32)
    36 
     27        $(MAKE) -C lib/TLibVideoIO      debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     28        $(MAKE) -C lib/TLibCommon       debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     29        $(MAKE) -C lib/TLibDecoder      debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     30        $(MAKE) -C lib/TLibEncoder      debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     31        $(MAKE) -C lib/TLibRenderer  debug      MM32=$(M32) ADDDEFS=$(ADDDEFS)
     32        $(MAKE) -C lib/TLibExtractor  debug     MM32=$(M32) ADDDEFS=$(ADDDEFS)
     33        $(MAKE) -C lib/TAppCommon       debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     34        $(MAKE) -C app/TAppDecoder      debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     35        $(MAKE) -C app/TAppEncoder      debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     36        $(MAKE) -C app/TAppRenderer     debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     37        $(MAKE) -C app/TAppExtractor    debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     38        $(MAKE) -C utils/annexBbytecount       debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
     39        $(MAKE) -C utils/convert_NtoMbit_YCbCr debug MM32=$(M32) ADDDEFS=$(ADDDEFS)
    3740
    3841release:
    39         $(MAKE) -C lib/TLibVideoIO      release MM32=$(M32)
    40         $(MAKE) -C lib/TLibCommon       release MM32=$(M32)
    41         $(MAKE) -C lib/TLibDecoder      release MM32=$(M32)
    42         $(MAKE) -C lib/TLibEncoder      release MM32=$(M32)
    43         $(MAKE) -C lib/TLibRenderer  release MM32=$(M32)
    44         $(MAKE) -C lib/TLibExtractor  release MM32=$(M32)
    45         $(MAKE) -C lib/TAppCommon   release MM32=$(M32)
    46         $(MAKE) -C app/TAppDecoder      release MM32=$(M32)
    47         $(MAKE) -C app/TAppEncoder      release MM32=$(M32)
    48         $(MAKE) -C app/TAppRenderer    release MM32=$(M32)     
    49         $(MAKE) -C app/TAppExtractor    release MM32=$(M32)     
    50         $(MAKE) -C utils/annexBbytecount       release MM32=$(M32)
    51         $(MAKE) -C utils/convert_NtoMbit_YCbCr release MM32=$(M32)
    52 
     42        $(MAKE) -C lib/TLibVideoIO      release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     43        $(MAKE) -C lib/TLibCommon       release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     44        $(MAKE) -C lib/TLibDecoder      release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     45        $(MAKE) -C lib/TLibEncoder      release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     46        $(MAKE) -C lib/TLibRenderer  release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     47        $(MAKE) -C lib/TLibExtractor  release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     48        $(MAKE) -C lib/TAppCommon       release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     49        $(MAKE) -C app/TAppDecoder      release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     50        $(MAKE) -C app/TAppEncoder      release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     51        $(MAKE) -C app/TAppRenderer    release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     52        $(MAKE) -C app/TAppExtractor    release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     53        $(MAKE) -C utils/annexBbytecount       release MM32=$(M32) ADDDEFS=$(ADDDEFS)
     54        $(MAKE) -C utils/convert_NtoMbit_YCbCr release MM32=$(M32) ADDDEFS=$(ADDDEFS)
    5355
    5456clean:
     
    5961        $(MAKE) -C lib/TLibRenderer  clean MM32=$(M32)
    6062        $(MAKE) -C lib/TLibExtractor  clean MM32=$(M32)
    61         $(MAKE) -C lib/TAppCommon   clean MM32=$(M32)
     63        $(MAKE) -C lib/TAppCommon       clean MM32=$(M32)
    6264        $(MAKE) -C app/TAppDecoder      clean MM32=$(M32)
    6365        $(MAKE) -C app/TAppEncoder      clean MM32=$(M32)
  • trunk/build/vc10/TLibCommon_vc10.vcxproj

    r56 r608  
    147147    <ClCompile Include="..\..\source\Lib\TLibCommon\ContextModel3DBuffer.cpp" />
    148148    <ClCompile Include="..\..\source\Lib\libmd5\libmd5.c" />
    149     <ClCompile Include="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.cpp" />
     149    <ClCompile Include="..\..\source\Lib\TLibCommon\SEI.cpp" />
    150150    <ClCompile Include="..\..\source\Lib\TLibCommon\TComBitStream.cpp" />
    151151    <ClCompile Include="..\..\source\Lib\TLibCommon\TComCABACTables.cpp" />
    152152    <ClCompile Include="..\..\source\Lib\TLibCommon\TComDataCU.cpp" />
    153     <ClCompile Include="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.cpp" />
    154153    <ClCompile Include="..\..\source\Lib\TLibCommon\TComInterpolationFilter.cpp" />
    155154    <ClCompile Include="..\..\source\Lib\TLibCommon\TComLoopFilter.cpp" />
     
    163162    <ClCompile Include="..\..\source\Lib\TLibCommon\TComRdCost.cpp" />
    164163    <ClCompile Include="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.cpp" />
    165     <ClCompile Include="..\..\source\Lib\TLibCommon\TComResidualGenerator.cpp" />
    166164    <ClCompile Include="..\..\source\Lib\TLibCommon\TComRom.cpp" />
    167165    <ClCompile Include="..\..\source\Lib\TLibCommon\TComSampleAdaptiveOffset.cpp" />
     
    182180    <ClInclude Include="..\..\source\Lib\TLibCommon\NAL.h" />
    183181    <ClInclude Include="..\..\source\Lib\TLibCommon\SEI.h" />
    184     <ClInclude Include="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.h" />
    185182    <ClInclude Include="..\..\source\Lib\TLibCommon\TComBitCounter.h" />
    186183    <ClInclude Include="..\..\source\Lib\TLibCommon\TComBitStream.h" />
    187184    <ClInclude Include="..\..\source\Lib\TLibCommon\TComCABACTables.h" />
    188185    <ClInclude Include="..\..\source\Lib\TLibCommon\TComDataCU.h" />
    189     <ClInclude Include="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.h" />
    190186    <ClInclude Include="..\..\source\Lib\TLibCommon\TComInterpolationFilter.h" />
    191187    <ClInclude Include="..\..\source\Lib\TLibCommon\TComList.h" />
     
    200196    <ClInclude Include="..\..\source\Lib\TLibCommon\TComRdCost.h" />
    201197    <ClInclude Include="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.h" />
    202     <ClInclude Include="..\..\source\Lib\TLibCommon\TComResidualGenerator.h" />
    203198    <ClInclude Include="..\..\source\Lib\TLibCommon\TComRom.h" />
    204199    <ClInclude Include="..\..\source\Lib\TLibCommon\TComSampleAdaptiveOffset.h" />
  • trunk/build/vc10/TLibDecoder_vc10.vcxproj

    r56 r608  
    147147    <ClCompile Include="..\..\source\Lib\TLibDecoder\NALread.cpp" />
    148148    <ClCompile Include="..\..\source\Lib\TLibDecoder\SEIread.cpp" />
     149    <ClCompile Include="..\..\source\Lib\TLibDecoder\SyntaxElementParser.cpp" />
    149150    <ClCompile Include="..\..\source\Lib\TLibDecoder\TDecBinCoderCABAC.cpp" />
    150151    <ClCompile Include="..\..\source\Lib\TLibDecoder\TDecCAVLC.cpp" />
     
    160161    <ClInclude Include="..\..\source\Lib\TLibDecoder\NALread.h" />
    161162    <ClInclude Include="..\..\source\Lib\TLibDecoder\SEIread.h" />
     163    <ClInclude Include="..\..\source\Lib\TLibDecoder\SyntaxElementParser.h" />
    162164    <ClInclude Include="..\..\source\Lib\TLibDecoder\TDecBinCoder.h" />
    163165    <ClInclude Include="..\..\source\Lib\TLibDecoder\TDecBinCoderCABAC.h" />
  • trunk/build/vc10/TLibEncoder_vc10.vcxproj

    r56 r608  
    146146    <ClCompile Include="..\..\source\Lib\TLibEncoder\NALwrite.cpp" />
    147147    <ClCompile Include="..\..\source\Lib\TLibEncoder\SEIwrite.cpp" />
    148     <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.cpp" />
     148    <ClCompile Include="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.cpp" />
     149    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncAnalyze.cpp" />
    149150    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncBinCoderCABAC.cpp" />
    150151    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncBinCoderCABACCounter.cpp" />
     
    155156    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncPic.cpp" />
    156157    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.cpp" />
     158    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncRateCtrl.cpp" />
    157159    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncSampleAdaptiveOffset.cpp" />
    158160    <ClCompile Include="..\..\source\Lib\TLibEncoder\TEncSbac.cpp" />
     
    166168    <ClInclude Include="..\..\source\Lib\TLibEncoder\NALwrite.h" />
    167169    <ClInclude Include="..\..\source\Lib\TLibEncoder\SEIwrite.h" />
    168     <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.h" />
     170    <ClInclude Include="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.h" />
    169171    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncAnalyze.h" />
    170172    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncBinCoder.h" />
     
    178180    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncPic.h" />
    179181    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.h" />
     182    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncRateCtrl.h" />
    180183    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncSampleAdaptiveOffset.h" />
    181184    <ClInclude Include="..\..\source\Lib\TLibEncoder\TEncSbac.h" />
  • trunk/build/vc8/TLibCommon_vc8.vcproj

    r77 r608  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="8.00"
     4        Version="8,00"
    55        Name="TLibCommon"
    66        ProjectGUID="{78018D78-F890-47E3-A0B7-09D273F0B11D}"
     
    8181                </Configuration>
    8282                <Configuration
     83                        Name="Debug|x64"
     84                        OutputDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
     85                        IntermediateDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
     86                        ConfigurationType="4"
     87                        CharacterSet="2"
     88                        >
     89                        <Tool
     90                                Name="VCPreBuildEventTool"
     91                        />
     92                        <Tool
     93                                Name="VCCustomBuildTool"
     94                        />
     95                        <Tool
     96                                Name="VCXMLDataGeneratorTool"
     97                        />
     98                        <Tool
     99                                Name="VCWebServiceProxyGeneratorTool"
     100                        />
     101                        <Tool
     102                                Name="VCMIDLTool"
     103                                TargetEnvironment="3"
     104                        />
     105                        <Tool
     106                                Name="VCCLCompilerTool"
     107                                Optimization="0"
     108                                AdditionalIncludeDirectories="$(SolutionDir)\..\source\Lib\;$(SolutionDir)\..\compat\msvc"
     109                                PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
     110                                MinimalRebuild="true"
     111                                BasicRuntimeChecks="3"
     112                                RuntimeLibrary="1"
     113                                WarningLevel="3"
     114                                DebugInformationFormat="3"
     115                        />
     116                        <Tool
     117                                Name="VCManagedResourceCompilerTool"
     118                        />
     119                        <Tool
     120                                Name="VCResourceCompilerTool"
     121                        />
     122                        <Tool
     123                                Name="VCPreLinkEventTool"
     124                        />
     125                        <Tool
     126                                Name="VCLibrarianTool"
     127                        />
     128                        <Tool
     129                                Name="VCALinkTool"
     130                        />
     131                        <Tool
     132                                Name="VCXDCMakeTool"
     133                        />
     134                        <Tool
     135                                Name="VCBscMakeTool"
     136                        />
     137                        <Tool
     138                                Name="VCFxCopTool"
     139                        />
     140                        <Tool
     141                                Name="VCPostBuildEventTool"
     142                        />
     143                </Configuration>
     144                <Configuration
    83145                        Name="Release|Win32"
    84146                        OutputDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
     
    145207                </Configuration>
    146208                <Configuration
    147                         Name="Debug|x64"
    148                         OutputDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
    149                         IntermediateDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
    150                         ConfigurationType="4"
    151                         CharacterSet="2"
    152                         >
    153                         <Tool
    154                                 Name="VCPreBuildEventTool"
    155                         />
    156                         <Tool
    157                                 Name="VCCustomBuildTool"
    158                         />
    159                         <Tool
    160                                 Name="VCXMLDataGeneratorTool"
    161                         />
    162                         <Tool
    163                                 Name="VCWebServiceProxyGeneratorTool"
    164                         />
    165                         <Tool
    166                                 Name="VCMIDLTool"
    167                                 TargetEnvironment="3"
    168                         />
    169                         <Tool
    170                                 Name="VCCLCompilerTool"
    171                                 Optimization="0"
    172                                 AdditionalIncludeDirectories="$(SolutionDir)\..\source\Lib\;$(SolutionDir)\..\compat\msvc"
    173                                 PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
    174                                 MinimalRebuild="true"
    175                                 BasicRuntimeChecks="3"
    176                                 RuntimeLibrary="1"
    177                                 WarningLevel="3"
    178                                 DebugInformationFormat="3"
    179                         />
    180                         <Tool
    181                                 Name="VCManagedResourceCompilerTool"
    182                         />
    183                         <Tool
    184                                 Name="VCResourceCompilerTool"
    185                         />
    186                         <Tool
    187                                 Name="VCPreLinkEventTool"
    188                         />
    189                         <Tool
    190                                 Name="VCLibrarianTool"
    191                         />
    192                         <Tool
    193                                 Name="VCALinkTool"
    194                         />
    195                         <Tool
    196                                 Name="VCXDCMakeTool"
    197                         />
    198                         <Tool
    199                                 Name="VCBscMakeTool"
    200                         />
    201                         <Tool
    202                                 Name="VCFxCopTool"
    203                         />
    204                         <Tool
    205                                 Name="VCPostBuildEventTool"
    206                         />
    207                 </Configuration>
    208                 <Configuration
    209209                        Name="Release|x64"
    210210                        OutputDirectory="$(SolutionDir)\vc8\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
     
    293293                        </File>
    294294                        <File
    295                                 RelativePath="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.cpp"
     295                                RelativePath="..\..\source\Lib\TLibCommon\SEI.cpp"
    296296                                >
    297297                        </File>
     
    309309                        </File>
    310310                        <File
    311                                 RelativePath="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.cpp"
    312                                 >
    313                         </File>
    314                         <File
    315311                                RelativePath="..\..\source\Lib\TLibCommon\TComInterpolationFilter.cpp"
    316312                                >
     
    354350                        <File
    355351                                RelativePath="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.cpp"
    356                                 >
    357                         </File>
    358                         <File
    359                                 RelativePath="..\..\source\Lib\TLibCommon\TComResidualGenerator.cpp"
    360352                                >
    361353                        </File>
     
    431423                        </File>
    432424                        <File
    433                                 RelativePath="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.h"
    434                                 >
    435                         </File>
    436                         <File
    437425                                RelativePath="..\..\source\Lib\TLibCommon\TComBitCounter.h"
    438426                                >
     
    451439                        </File>
    452440                        <File
    453                                 RelativePath="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.h"
    454                                 >
    455                         </File>
    456                         <File
    457441                                RelativePath="..\..\source\Lib\TLibCommon\TComInterpolationFilter.h"
    458442                                >
     
    500484                        <File
    501485                                RelativePath="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.h"
    502                                 >
    503                         </File>
    504                         <File
    505                                 RelativePath="..\..\source\Lib\TLibCommon\TComResidualGenerator.h"
    506486                                >
    507487                        </File>
  • trunk/build/vc8/TLibDecoder_vc8.vcproj

    r56 r608  
    292292                        </File>
    293293                        <File
     294                                RelativePath="..\..\source\Lib\TLibDecoder\SyntaxElementParser.cpp"
     295                                >
     296                        </File>
     297                        <File
    294298                                RelativePath="..\..\source\Lib\TLibDecoder\TDecBinCoderCABAC.cpp"
    295299                                >
     
    338342                        <File
    339343                                RelativePath="..\..\source\Lib\TLibDecoder\SEIread.h"
     344                                >
     345                        </File>
     346                        <File
     347                                RelativePath="..\..\source\Lib\TLibDecoder\SyntaxElementParser.h"
    340348                                >
    341349                        </File>
  • trunk/build/vc8/TLibEncoder_vc8.vcproj

    r56 r608  
    288288                        </File>
    289289                        <File
    290                                 RelativePath="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.cpp"
     290                                RelativePath="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.cpp"
     291                                >
     292                        </File>
     293                        <File
     294                                RelativePath="..\..\source\Lib\TLibEncoder\TEncAnalyze.cpp"
    291295                                >
    292296                        </File>
     
    321325                        <File
    322326                                RelativePath="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.cpp"
     327                                >
     328                        </File>
     329                        <File
     330                                RelativePath="..\..\source\Lib\TLibEncoder\TEncRateCtrl.cpp"
    323331                                >
    324332                        </File>
     
    365373                        </File>
    366374                        <File
    367                                 RelativePath="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.h"
     375                                RelativePath="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.h"
    368376                                >
    369377                        </File>
     
    410418                        <File
    411419                                RelativePath="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.h"
     420                                >
     421                        </File>
     422                        <File
     423                                RelativePath="..\..\source\Lib\TLibEncoder\TEncRateCtrl.h"
    412424                                >
    413425                        </File>
  • trunk/build/vc9/TAppDecoder_vc9.vcproj

    r56 r608  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="9,00"
     4        Version="9.00"
    55        Name="TAppDecoder"
    66        ProjectGUID="{A7A515D9-E917-4706-BD5B-57DC6C78D612}"
  • trunk/build/vc9/TAppExtractor_vc9.vcproj

    r42 r608  
    4545                                Name="VCCLCompilerTool"
    4646                                Optimization="0"
    47                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
     47                                AdditionalIncludeDirectories="$(SolutionDir)\..\source\Lib\;$(SolutionDir)\..\compat\msvc"
    4848                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS"
    4949                                MinimalRebuild="true"
     
    6868                                SubSystem="1"
    6969                                TargetMachine="1"
     70                        />
     71                        <Tool
     72                                Name="VCALinkTool"
     73                        />
     74                        <Tool
     75                                Name="VCManifestTool"
     76                        />
     77                        <Tool
     78                                Name="VCXDCMakeTool"
     79                        />
     80                        <Tool
     81                                Name="VCBscMakeTool"
     82                        />
     83                        <Tool
     84                                Name="VCFxCopTool"
     85                        />
     86                        <Tool
     87                                Name="VCAppVerifierTool"
     88                        />
     89                        <Tool
     90                                Name="VCPostBuildEventTool"
     91                        />
     92                </Configuration>
     93                <Configuration
     94                        Name="Debug|x64"
     95                        OutputDirectory="$(SolutionDir)\..\bin\vc9\$(PlatformName)\$(ConfigurationName)\"
     96                        IntermediateDirectory="$(SolutionDir)\vc9\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
     97                        ConfigurationType="1"
     98                        CharacterSet="2"
     99                        >
     100                        <Tool
     101                                Name="VCPreBuildEventTool"
     102                        />
     103                        <Tool
     104                                Name="VCCustomBuildTool"
     105                        />
     106                        <Tool
     107                                Name="VCXMLDataGeneratorTool"
     108                        />
     109                        <Tool
     110                                Name="VCWebServiceProxyGeneratorTool"
     111                        />
     112                        <Tool
     113                                Name="VCMIDLTool"
     114                                TargetEnvironment="3"
     115                        />
     116                        <Tool
     117                                Name="VCCLCompilerTool"
     118                                Optimization="0"
     119                                AdditionalIncludeDirectories="&quot;$(SolutionDir)\source\Lib&quot;;&quot;$(SolutionDir)\..\source\Lib\&quot;;&quot;$(SolutionDir)\..\compat\msvc&quot;"
     120                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS"
     121                                MinimalRebuild="true"
     122                                BasicRuntimeChecks="3"
     123                                RuntimeLibrary="1"
     124                                WarningLevel="3"
     125                                DebugInformationFormat="3"
     126                        />
     127                        <Tool
     128                                Name="VCManagedResourceCompilerTool"
     129                        />
     130                        <Tool
     131                                Name="VCResourceCompilerTool"
     132                        />
     133                        <Tool
     134                                Name="VCPreLinkEventTool"
     135                        />
     136                        <Tool
     137                                Name="VCLinkerTool"
     138                                LinkIncremental="2"
     139                                GenerateDebugInformation="true"
     140                                SubSystem="1"
     141                                TargetMachine="17"
    70142                        />
    71143                        <Tool
     
    120192                                EnableIntrinsicFunctions="false"
    121193                                FavorSizeOrSpeed="1"
    122                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
     194                                AdditionalIncludeDirectories="$(SolutionDir)\..\source\Lib\;$(SolutionDir)\..\compat\msvc"
    123195                                PreprocessorDefinitions="WIN32;_CONSOLE;_CRT_SECURE_NO_WARNINGS"
    124196                                StringPooling="true"
     
    143215                                SubSystem="1"
    144216                                TargetMachine="1"
    145                         />
    146                         <Tool
    147                                 Name="VCALinkTool"
    148                         />
    149                         <Tool
    150                                 Name="VCManifestTool"
    151                         />
    152                         <Tool
    153                                 Name="VCXDCMakeTool"
    154                         />
    155                         <Tool
    156                                 Name="VCBscMakeTool"
    157                         />
    158                         <Tool
    159                                 Name="VCFxCopTool"
    160                         />
    161                         <Tool
    162                                 Name="VCAppVerifierTool"
    163                         />
    164                         <Tool
    165                                 Name="VCPostBuildEventTool"
    166                         />
    167                 </Configuration>
    168                 <Configuration
    169                         Name="Debug|x64"
    170                         OutputDirectory="$(SolutionDir)\..\bin\vc9\$(PlatformName)\$(ConfigurationName)\"
    171                         IntermediateDirectory="$(SolutionDir)\vc9\$(PlatformName)\$(ConfigurationName)\$(RootNamespace)"
    172                         ConfigurationType="1"
    173                         CharacterSet="2"
    174                         >
    175                         <Tool
    176                                 Name="VCPreBuildEventTool"
    177                         />
    178                         <Tool
    179                                 Name="VCCustomBuildTool"
    180                         />
    181                         <Tool
    182                                 Name="VCXMLDataGeneratorTool"
    183                         />
    184                         <Tool
    185                                 Name="VCWebServiceProxyGeneratorTool"
    186                         />
    187                         <Tool
    188                                 Name="VCMIDLTool"
    189                                 TargetEnvironment="3"
    190                         />
    191                         <Tool
    192                                 Name="VCCLCompilerTool"
    193                                 Optimization="0"
    194                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS"
    195                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
    196                                 MinimalRebuild="true"
    197                                 BasicRuntimeChecks="3"
    198                                 RuntimeLibrary="1"
    199                                 WarningLevel="3"
    200                                 DebugInformationFormat="3"
    201                         />
    202                         <Tool
    203                                 Name="VCManagedResourceCompilerTool"
    204                         />
    205                         <Tool
    206                                 Name="VCResourceCompilerTool"
    207                         />
    208                         <Tool
    209                                 Name="VCPreLinkEventTool"
    210                         />
    211                         <Tool
    212                                 Name="VCLinkerTool"
    213                                 LinkIncremental="2"
    214                                 GenerateDebugInformation="true"
    215                                 SubSystem="1"
    216                                 TargetMachine="17"
    217217                        />
    218218                        <Tool
     
    268268                                EnableIntrinsicFunctions="false"
    269269                                FavorSizeOrSpeed="1"
     270                                AdditionalIncludeDirectories="$(SolutionDir)\..\source\Lib\;$(SolutionDir)\..\compat\msvc"
    270271                                PreprocessorDefinitions="WIN32;_CONSOLE;_CRT_SECURE_NO_WARNINGS"
    271                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
    272272                                StringPooling="true"
    273273                                RuntimeLibrary="0"
  • trunk/build/vc9/TLibCommon_vc9.vcproj

    r56 r608  
    296296                        </File>
    297297                        <File
    298                                 RelativePath="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.cpp"
     298                                RelativePath="..\..\source\Lib\TLibCommon\SEI.cpp"
    299299                                >
    300300                        </File>
     
    312312                        </File>
    313313                        <File
    314                                 RelativePath="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.cpp"
    315                                 >
    316                         </File>
    317                         <File
    318314                                RelativePath="..\..\source\Lib\TLibCommon\TComInterpolationFilter.cpp"
    319315                                >
     
    357353                        <File
    358354                                RelativePath="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.cpp"
    359                                 >
    360                         </File>
    361                         <File
    362                                 RelativePath="..\..\source\Lib\TLibCommon\TComResidualGenerator.cpp"
    363355                                >
    364356                        </File>
     
    434426                        </File>
    435427                        <File
    436                                 RelativePath="..\..\source\Lib\TLibCommon\TComAdaptiveLoopFilter.h"
    437                                 >
    438                         </File>
    439                         <File
    440428                                RelativePath="..\..\source\Lib\TLibCommon\TComBitCounter.h"
    441429                                >
     
    454442                        </File>
    455443                        <File
    456                                 RelativePath="..\..\source\Lib\TLibCommon\TComDepthMapGenerator.h"
    457                                 >
    458                         </File>
    459                         <File
    460444                                RelativePath="..\..\source\Lib\TLibCommon\TComInterpolationFilter.h"
    461445                                >
     
    503487                        <File
    504488                                RelativePath="..\..\source\Lib\TLibCommon\TComRdCostWeightPrediction.h"
    505                                 >
    506                         </File>
    507                         <File
    508                                 RelativePath="..\..\source\Lib\TLibCommon\TComResidualGenerator.h"
    509489                                >
    510490                        </File>
  • trunk/build/vc9/TLibDecoder_vc9.vcproj

    r56 r608  
    295295                        </File>
    296296                        <File
     297                                RelativePath="..\..\source\Lib\TLibDecoder\SyntaxElementParser.cpp"
     298                                >
     299                        </File>
     300                        <File
    297301                                RelativePath="..\..\source\Lib\TLibDecoder\TDecBinCoderCABAC.cpp"
    298302                                >
     
    341345                        <File
    342346                                RelativePath="..\..\source\Lib\TLibDecoder\SEIread.h"
     347                                >
     348                        </File>
     349                        <File
     350                                RelativePath="..\..\source\Lib\TLibDecoder\SyntaxElementParser.h"
    343351                                >
    344352                        </File>
  • trunk/build/vc9/TLibEncoder_vc9.vcproj

    r56 r608  
    291291                        </File>
    292292                        <File
    293                                 RelativePath="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.cpp"
     293                                RelativePath="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.cpp"
     294                                >
     295                        </File>
     296                        <File
     297                                RelativePath="..\..\source\Lib\TLibEncoder\TEncAnalyze.cpp"
    294298                                >
    295299                        </File>
     
    324328                        <File
    325329                                RelativePath="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.cpp"
     330                                >
     331                        </File>
     332                        <File
     333                                RelativePath="..\..\source\Lib\TLibEncoder\TEncRateCtrl.cpp"
    326334                                >
    327335                        </File>
     
    368376                        </File>
    369377                        <File
    370                                 RelativePath="..\..\source\Lib\TLibEncoder\TEncAdaptiveLoopFilter.h"
     378                                RelativePath="..\..\source\Lib\TLibEncoder\SyntaxElementWriter.h"
    371379                                >
    372380                        </File>
     
    413421                        <File
    414422                                RelativePath="..\..\source\Lib\TLibEncoder\TEncPreanalyzer.h"
     423                                >
     424                        </File>
     425                        <File
     426                                RelativePath="..\..\source\Lib\TLibEncoder\TEncRateCtrl.h"
    415427                                >
    416428                        </File>
Note: See TracChangeset for help on using the changeset viewer.