⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libxvidcore_static.dsp

📁 这是一个压缩解压包,用C语言进行编程的,里面有详细的源代码.
💻 DSP
📖 第 1 页 / 共 3 页
字号:

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\motion\x86_asm\sad_xmm.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\motion\x86_asm\sad_xmm.asm
InputName=sad_xmm

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\motion\x86_asm\sad_xmm.asm
InputName=sad_xmm

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# End Group
# Begin Group "motion_h"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\motion\estimation.h
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\gmc.h
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\motion.h
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\motion_inlines.h
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\sad.h
# End Source File
# End Group
# Begin Source File

SOURCE=..\..\src\motion\estimation_bvop.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\estimation_common.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\estimation_gmc.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\estimation_pvop.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\estimation_rd_based.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\estimation_rd_based_bvop.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\gmc.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\motion_comp.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\sad.c
# End Source File
# Begin Source File

SOURCE=..\..\src\motion\vop_type_decision.c
# End Source File
# End Group
# Begin Group "prediction"

# PROP Default_Filter ""
# Begin Group "prediction_h"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\prediction\mbprediction.h
# End Source File
# End Group
# Begin Source File

SOURCE=..\..\src\prediction\mbprediction.c
# End Source File
# End Group
# Begin Group "quant"

# PROP Default_Filter ""
# Begin Group "quant_asm"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\quant\x86_asm\quantize_h263_3dne.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\quant\x86_asm\quantize_h263_3dne.asm
InputName=quantize_h263_3dne

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\quant\x86_asm\quantize_h263_3dne.asm
InputName=quantize_h263_3dne

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\quant\x86_asm\quantize_h263_mmx.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\quant\x86_asm\quantize_h263_mmx.asm
InputName=quantize_h263_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\quant\x86_asm\quantize_h263_mmx.asm
InputName=quantize_h263_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\quant\x86_asm\quantize_mpeg_mmx.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\quant\x86_asm\quantize_mpeg_mmx.asm
InputName=quantize_mpeg_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\quant\x86_asm\quantize_mpeg_mmx.asm
InputName=quantize_mpeg_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\quant\x86_asm\quantize_mpeg_xmm.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\quant\x86_asm\quantize_mpeg_xmm.asm
InputName=quantize_mpeg_xmm

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\quant\x86_asm\quantize_mpeg_xmm.asm
InputName=quantize_mpeg_xmm

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# End Group
# Begin Group "quant_h"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\quant\quant.h
# End Source File
# Begin Source File

SOURCE=..\..\src\quant\quant_matrix.h
# End Source File
# End Group
# Begin Source File

SOURCE=..\..\src\quant\quant_h263.c
# End Source File
# Begin Source File

SOURCE=..\..\src\quant\quant_matrix.c
# End Source File
# Begin Source File

SOURCE=..\..\src\quant\quant_mpeg.c
# End Source File
# End Group
# Begin Group "utils"

# PROP Default_Filter ""
# Begin Group "utils_asm"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\utils\x86_asm\cpuid.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\utils\x86_asm\cpuid.asm
InputName=cpuid

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\utils\x86_asm\cpuid.asm
InputName=cpuid

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\utils\x86_asm\interlacing_mmx.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\utils\x86_asm\interlacing_mmx.asm
InputName=interlacing_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\utils\x86_asm\interlacing_mmx.asm
InputName=interlacing_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\utils\x86_asm\mem_transfer_3dne.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\utils\x86_asm\mem_transfer_3dne.asm
InputName=mem_transfer_3dne

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\utils\x86_asm\mem_transfer_3dne.asm
InputName=mem_transfer_3dne

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\..\src\utils\x86_asm\mem_transfer_mmx.asm

!IF  "$(CFG)" == "libxvidcore_static - Win32 Release"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Release
InputPath=..\..\src\utils\x86_asm\mem_transfer_mmx.asm
InputName=mem_transfer_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ELSEIF  "$(CFG)" == "libxvidcore_static - Win32 Debug"

# Begin Custom Build - Assembling $(InputPath)
IntDir=.\Debug
InputPath=..\..\src\utils\x86_asm\mem_transfer_mmx.asm
InputName=mem_transfer_mmx

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	nasm -f win32 -DPREFIX -o $(IntDir)\$(InputName).obj $(InputPath)

# End Custom Build

!ENDIF 

# End Source File
# End Group
# Begin Group "utils_h"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\utils\emms.h
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mbfunctions.h
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mem_align.h
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mem_transfer.h
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\ratecontrol.h
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\timer.h
# End Source File
# End Group
# Begin Source File

SOURCE=..\..\src\utils\emms.c
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mbtransquant.c
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mem_align.c
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\mem_transfer.c
# End Source File
# Begin Source File

SOURCE=..\..\src\utils\timer.c
# End Source File
# End Group
# Begin Group "xvid_h"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\..\src\decoder.h
# End Source File
# Begin Source File

SOURCE=..\..\src\encoder.h
# End Source File
# Begin Source File

SOURCE=..\..\src\global.h
# End Source File
# Begin Source File

SOURCE=..\..\src\portab.h
# End Source File
# Begin Source File

SOURCE=..\..\src\xvid.h
# End Source File
# End Group
# Begin Group "plugins"

# PROP Default_Filter ""
# Begin Group "plugins_h"

# PROP Default_Filter ""
# End Group
# Begin Source File

SOURCE=..\..\src\plugins\plugin_2pass1.c
# End Source File
# Begin Source File

SOURCE=..\..\src\plugins\plugin_2pass2.c
# End Source File
# Begin Source File

SOURCE=..\..\src\plugins\plugin_dump.c
# End Source File
# Begin Source File

SOURCE=..\..\src\plugins\plugin_lumimasking.c
# End Source File
# Begin Source File

SOURCE=..\..\src\plugins\plugin_psnr.c
# End Source File
# Begin Source File

SOURCE=..\..\src\plugins\plugin_single.c
# End Source File
# End Group
# Begin Source File

SOURCE=..\..\src\decoder.c
# End Source File
# Begin Source File

SOURCE=..\..\src\encoder.c
# End Source File
# Begin Source File

SOURCE=..\..\src\xvid.c
# End Source File
# End Target
# End Project

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -