Changeset 28 in 3DVCSoftware for branches/0.3-poznan-univ/build


Ignore:
Timestamp:
24 Feb 2012, 20:22:58 (13 years ago)
Author:
poznan-univ
Message:

Poznan Tools

  • Encoding only disoccluded CUs in depended views
  • Depth based motion prediction
  • Texture QP adjustment based on depth data
  • Nonlinear depth representation
Location:
branches/0.3-poznan-univ/build
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • branches/0.3-poznan-univ/build/HM_vc10.sln

    r2 r28  
    33# Visual Studio 2010
    44Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppDecoder", "vc10\TAppDecoder_vc10.vcxproj", "{A7A515D9-E917-4706-BD5B-57DC6C78D612}"
     5        ProjectSection(ProjectDependencies) = postProject
     6                {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4} = {2B298BE6-DFF0-4BD2-8F26-395FFE7F9EB4}
     7        EndProjectSection
    58EndProject
    69Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppEncoder", "vc10\TAppEncoder_vc10.vcxproj", "{D759E4E1-D33A-4483-B57B-0FD248E022FE}"
  • branches/0.3-poznan-univ/build/HM_vc8.sln

    r2 r28  
    55        ProjectSection(ProjectDependencies) = postProject
    66                {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
     7                {5E87AD84-AC4F-4336-B4EE-549CA210EE4A} = {5E87AD84-AC4F-4336-B4EE-549CA210EE4A}
     8                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
     9                {F8B77A48-AF6C-4746-A89F-B706ABA6AD94} = {F8B77A48-AF6C-4746-A89F-B706ABA6AD94}
    710                {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
    8                 {F8B77A48-AF6C-4746-A89F-B706ABA6AD94} = {F8B77A48-AF6C-4746-A89F-B706ABA6AD94}
    9                 {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    1011        EndProjectSection
    1112EndProject
    1213Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppEncoder", "vc8\TAppEncoder_vc8.vcproj", "{D759E4E1-D33A-4483-B57B-0FD248E022FE}"
    1314        ProjectSection(ProjectDependencies) = postProject
     15                {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
     16                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
     17                {47E90995-1FC5-4EE4-A94D-AD474169F0E1} = {47E90995-1FC5-4EE4-A94D-AD474169F0E1}
     18                {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
    1419                {5E87AD84-AC4F-4336-B4EE-549CA210EE4A} = {5E87AD84-AC4F-4336-B4EE-549CA210EE4A}
    15                 {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
    16                 {47E90995-1FC5-4EE4-A94D-AD474169F0E1} = {47E90995-1FC5-4EE4-A94D-AD474169F0E1}
    17                 {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    18                 {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
    1920        EndProjectSection
    2021EndProject
     
    3132Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TAppRenderer", "vc8\TAppRenderer_vc8.vcproj", "{CE149235-A923-4BA7-B552-3A02287CD3E4}"
    3233        ProjectSection(ProjectDependencies) = postProject
     34                {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
     35                {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
     36                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    3337                {5E87AD84-AC4F-4336-B4EE-549CA210EE4A} = {5E87AD84-AC4F-4336-B4EE-549CA210EE4A}
    34                 {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    35                 {5280C25A-D316-4BE7-AE50-29D72108624F} = {5280C25A-D316-4BE7-AE50-29D72108624F}
    36                 {8783AD3A-A5CA-42B7-AAC4-A07EB845A684} = {8783AD3A-A5CA-42B7-AAC4-A07EB845A684}
    3738        EndProjectSection
    3839EndProject
  • branches/0.3-poznan-univ/build/HM_vc9.sln

    r2 r28  
    88                {78018D78-F890-47E3-A0B7-09D273F0B11D} = {78018D78-F890-47E3-A0B7-09D273F0B11D}
    99                {D1E8A1C2-15DB-4C94-80E8-4F70CF0A2DC5} = {D1E8A1C2-15DB-4C94-80E8-4F70CF0A2DC5}
     10                {457993C6-AE2C-4B9B-B5F9-71033279A0B9} = {457993C6-AE2C-4B9B-B5F9-71033279A0B9}
    1011        EndProjectSection
    1112EndProject
  • branches/0.3-poznan-univ/build/linux/common/makefile.base

    r2 r28  
    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) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare
    5050
    5151##########
  • branches/0.3-poznan-univ/build/linux/lib/TLibCommon/makefile

    r2 r28  
    4242                        $(OBJ_DIR)/TComLoopFilter.o \
    4343                        $(OBJ_DIR)/TComMotionInfo.o \
     44            $(OBJ_DIR)/TComMP.o \
    4445                        $(OBJ_DIR)/TComPattern.o \
    4546                        $(OBJ_DIR)/TComPic.o \
  • branches/0.3-poznan-univ/build/linux/test/TAppDecoder/makefile

    r2 r28  
    4141
    4242
    43 DYN_DEBUG_LIBS          = -lTLibDecoderd -lTLibCommond -lTLibVideoIOd -lTAppCommond
    44 DYN_DEBUG_PREREQS               = $(LIB_DIR)/libTLibDecoderd.a $(LIB_DIR)/libTLibCommond.a $(LIB_DIR)/libTLibVideoIOd.a $(LIB_DIR)/libTAppCommond.a
    45 STAT_DEBUG_LIBS         = -lTLibDecoderStaticd -lTLibCommonStaticd -lTLibVideoIOStaticd -lTAppCommonStaticd
    46 STAT_DEBUG_PREREQS              = $(LIB_DIR)/libTLibDecoderStaticd.a $(LIB_DIR)/libTLibCommonStaticd.a $(LIB_DIR)/libTLibVideoIOStaticd.a $(LIB_DIR)/libTAppCommonStaticd.a
     43DYN_DEBUG_LIBS          = -lTLibDecoderd -lTLibCommond -lTLibVideoIOd -lTAppCommond -lTLibRendererd
     44DYN_DEBUG_PREREQS       = $(LIB_DIR)/libTLibDecoderd.a $(LIB_DIR)/libTLibCommond.a $(LIB_DIR)/libTLibVideoIOd.a $(LIB_DIR)/libTAppCommond.a $(LIB_DIR)/libTLibRendererd.a
     45STAT_DEBUG_LIBS         = -lTLibDecoderStaticd -lTLibCommonStaticd -lTLibVideoIOStaticd -lTAppCommonStaticd -lTLibRendererStaticd
     46STAT_DEBUG_PREREQS      = $(LIB_DIR)/libTLibDecoderStaticd.a $(LIB_DIR)/libTLibCommonStaticd.a $(LIB_DIR)/libTLibVideoIOStaticd.a $(LIB_DIR)/libTAppCommonStaticd.a $(LIB_DIR)/libTLibRendererStaticd.a
    4747
    48 DYN_RELEASE_LIBS        = -lTLibDecoder -lTLibCommon -lTLibVideoIO -lTAppCommon
    49 DYN_RELEASE_PREREQS     = $(LIB_DIR)/libTLibDecoder.a $(LIB_DIR)/libTLibCommon.a $(LIB_DIR)/libTLibVideoIO.a $(LIB_DIR)/libTAppCommon.a
    50 STAT_RELEASE_LIBS       = -lTLibDecoderStatic -lTLibCommonStatic -lTLibVideoIOStatic -lTAppCommonStatic
    51 STAT_RELEASE_PREREQS    = $(LIB_DIR)/libTLibDecoderStatic.a $(LIB_DIR)/libTLibCommonStatic.a $(LIB_DIR)/libTLibVideoIOStatic.a $(LIB_DIR)/libTAppCommonStatic.a
     48DYN_RELEASE_LIBS        = -lTLibDecoder -lTLibCommon -lTLibVideoIO -lTAppCommon -lTLibRenderer
     49DYN_RELEASE_PREREQS     = $(LIB_DIR)/libTLibDecoder.a $(LIB_DIR)/libTLibCommon.a $(LIB_DIR)/libTLibVideoIO.a $(LIB_DIR)/libTAppCommon.a $(LIB_DIR)/libTLibRenderer.a
     50STAT_RELEASE_LIBS       = -lTLibDecoderStatic -lTLibCommonStatic -lTLibVideoIOStatic -lTAppCommonStatic -lTLibRendererStatic
     51STAT_RELEASE_PREREQS    = $(LIB_DIR)/libTLibDecoderStatic.a $(LIB_DIR)/libTLibCommonStatic.a $(LIB_DIR)/libTLibVideoIOStatic.a $(LIB_DIR)/libTAppCommonStatic.a $(LIB_DIR)/libTLibRendererStatic.a
    5252
    5353
  • branches/0.3-poznan-univ/build/vc10/TAppDecoder_vc10.vcxproj

    r2 r28  
    190190      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
    191191    </ProjectReference>
     192    <ProjectReference Include="TLibRenderer_vc10.vcxproj">
     193      <Project>{2b298be6-dff0-4bd2-8f26-395ffe7f9eb4}</Project>
     194      <Private>true</Private>
     195      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
     196      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
     197      <LinkLibraryDependencies>true</LinkLibraryDependencies>
     198      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
     199    </ProjectReference>
    192200  </ItemGroup>
    193201  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  • branches/0.3-poznan-univ/build/vc10/TLibCommon_vc10.vcxproj

    r2 r28  
    152152    <ClCompile Include="..\..\source\Lib\TLibCommon\TComLoopFilter.cpp" />
    153153    <ClCompile Include="..\..\source\Lib\TLibCommon\TComMotionInfo.cpp" />
     154    <ClCompile Include="..\..\source\Lib\TLibCommon\TComMP.cpp" />
    154155    <ClCompile Include="..\..\source\Lib\TLibCommon\TComMVDRefData.cpp" />
    155156    <ClCompile Include="..\..\source\Lib\TLibCommon\TComPattern.cpp" />
     
    187188    <ClInclude Include="..\..\source\Lib\TLibCommon\TComLoopFilter.h" />
    188189    <ClInclude Include="..\..\source\Lib\TLibCommon\TComMotionInfo.h" />
     190    <ClInclude Include="..\..\source\Lib\TLibCommon\TComMP.h" />
    189191    <ClInclude Include="..\..\source\Lib\TLibCommon\TComMv.h" />
    190192    <ClInclude Include="..\..\source\Lib\TLibCommon\TComMVDRefData.h" />
  • branches/0.3-poznan-univ/build/vc10/TLibCommon_vc10.vcxproj.filters

    r2 r28  
    9090      <Filter>Source Files</Filter>
    9191    </ClCompile>
    92     <ClCompile Include="..\..\source\Lib\TLibCommon\TComWeightPrediction.cpp.cpp">
     92    <ClCompile Include="..\..\source\Lib\TLibCommon\TComWeightPrediction.cpp">
     93      <Filter>Source Files</Filter>
     94    </ClCompile>
     95    <ClCompile Include="..\..\source\Lib\TLibCommon\TComMP.cpp">
    9396      <Filter>Source Files</Filter>
    9497    </ClCompile>
     
    197200      <Filter>Header Files</Filter>
    198201    </ClInclude>
     202    <ClInclude Include="..\..\source\Lib\TLibCommon\TComMP.h">
     203      <Filter>Header Files</Filter>
     204    </ClInclude>
    199205  </ItemGroup>
    200206</Project>
  • branches/0.3-poznan-univ/build/vc8/TLibCommon_vc8.vcproj

    r2 r28  
    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="&quot;..\..\compat\msvc&quot;"
     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                                 PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
    173                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
    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)"
     
    236236                                EnableIntrinsicFunctions="false"
    237237                                FavorSizeOrSpeed="1"
     238                                AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
    238239                                PreprocessorDefinitions="WIN32;_LIB;_CRT_SECURE_NO_WARNINGS"
    239                                 AdditionalIncludeDirectories="&quot;..\..\compat\msvc&quot;"
    240240                                StringPooling="true"
    241241                                RuntimeLibrary="0"
     
    321321                        </File>
    322322                        <File
     323                                RelativePath="..\..\source\Lib\TLibCommon\TComMP.cpp"
     324                                >
     325                        </File>
     326                        <File
    323327                                RelativePath="..\..\source\Lib\TLibCommon\TComMVDRefData.cpp"
    324328                                >
     
    459463                        </File>
    460464                        <File
     465                                RelativePath="..\..\source\Lib\TLibCommon\TComMP.h"
     466                                >
     467                        </File>
     468                        <File
    461469                                RelativePath="..\..\source\Lib\TLibCommon\TComMv.h"
    462470                                >
  • branches/0.3-poznan-univ/build/vc9/TLibCommon_vc9.vcproj

    r2 r28  
    324324                        </File>
    325325                        <File
     326                                RelativePath="..\..\source\Lib\TLibCommon\TComMP.cpp"
     327                                >
     328                        </File>
     329                        <File
    326330                                RelativePath="..\..\source\Lib\TLibCommon\TComMVDRefData.cpp"
    327331                                >
     
    462466                        </File>
    463467                        <File
     468                                RelativePath="..\..\source\Lib\TLibCommon\TComMP.h"
     469                                >
     470                        </File>
     471                        <File
    464472                                RelativePath="..\..\source\Lib\TLibCommon\TComMv.h"
    465473                                >
Note: See TracChangeset for help on using the changeset viewer.