159 lines
2.5 KiB
Plaintext
159 lines
2.5 KiB
Plaintext
!ifndef ROOT
|
||
ROOT=$(MAKEDIR:\av\codecs\dec\dech263=)
|
||
!endif
|
||
!ifndef DEVROOT
|
||
DEVROOT=$(ROOT)\dev
|
||
!endif
|
||
|
||
!include $(DEVROOT)\common.inc
|
||
|
||
MAJORCOMP=codecs
|
||
MINORCOMP=dech263
|
||
|
||
TARGETNAME=dech263
|
||
TARGETEXT=drv
|
||
TARGETPATH=$(_OBJ_DIR)
|
||
TARGETTYPE=DYNLINK
|
||
|
||
DLLDEF=dech263.def
|
||
|
||
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
|
||
$(SDK_LIB_PATH)\advapi32.lib \
|
||
$(SDK_LIB_PATH)\user32.lib \
|
||
$(SDK_LIB_PATH)\gdi32.lib \
|
||
$(SDK_LIB_PATH)\ole32.lib
|
||
|
||
# Use DEC defines (no need for _WINDOWS though)
|
||
USER_C_FLAGS=/DSTATIC_BUILD /DH263_SUPPORT $(USER_C_FLAGS)
|
||
|
||
C_DEFINES=$(C_DEFINES) -DWIN32
|
||
|
||
#
|
||
# List of sources
|
||
#
|
||
|
||
SOURCES= h26x.c \
|
||
dispatch.c \
|
||
sa_api.c \
|
||
sc_buf.c \
|
||
sc_conv.c \
|
||
sc_dct.c \
|
||
sc_err.c \
|
||
sc_file.c \
|
||
idct.c \
|
||
idct_scl.c \
|
||
sc_mem.c \
|
||
scon_api.c \
|
||
scon_vid.c \
|
||
yuv2rgb.c \
|
||
slib_api.c \
|
||
audio.c \
|
||
buffer.c \
|
||
param.c \
|
||
render.c \
|
||
video.c \
|
||
sv_api.c \
|
||
common.c \
|
||
dct.c \
|
||
decode.c \
|
||
edge.c \
|
||
encode.c \
|
||
getblk.c \
|
||
gethdr.c \
|
||
getpic.c \
|
||
getvlc.c \
|
||
me1.c \
|
||
me2.c \
|
||
me3.c \
|
||
me4.c \
|
||
morph.c \
|
||
motion.c \
|
||
mres.c \
|
||
pred.c \
|
||
putbits.c \
|
||
quant.c \
|
||
ratectrl.c \
|
||
recon.c \
|
||
sac.c \
|
||
h26x.rc
|
||
|
||
alpha_SOURCES= alpha\idct3.s \
|
||
alpha\perr.s \
|
||
alpha\sc_dct2.s \
|
||
alpha\sc_copy2.s \
|
||
alpha\sc_conv2.s
|
||
|
||
axp64_SOURCES= alpha\idct3.s \
|
||
alpha\perr.s \
|
||
alpha\sc_dct2.s \
|
||
alpha\sc_copy2.s \
|
||
alpha\sc_conv2.s
|
||
|
||
|
||
#
|
||
# Precompiled specs
|
||
#
|
||
|
||
# PRECOMPILED_INCLUDE = precomp.h
|
||
# PRECOMPILED_PCH = precomp.pch
|
||
# PRECOMPILED_cpp = precomp.obj
|
||
# PRECOMPILED_CXX = 1
|
||
|
||
|
||
CONDITIONAL_INCLUDES = \
|
||
winwlm.h\
|
||
macwin32.h\
|
||
macwin32.h\
|
||
macwin32.h\
|
||
macwin32.h\
|
||
rpcerr.h\
|
||
rpcmac.h\
|
||
macname1.h\
|
||
macpub.h\
|
||
macapi.h\
|
||
macname2.h\
|
||
dlfcn.h\
|
||
compman.h\
|
||
drawdib.h\
|
||
avifile.h\
|
||
mciwnd.h\
|
||
msvideo.h\
|
||
avicap.h\
|
||
sa_mpeg.h\
|
||
sa_gsm.h\
|
||
sa_ac3.h\
|
||
sa_mpeg.h\
|
||
sa_gsm.h\
|
||
sa_ac3.h\
|
||
sa_g723.h\
|
||
sa_mpeg.h\
|
||
sa_gsm.h\
|
||
sa_ac3.h\
|
||
sys\mman.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sys\ipc.h\
|
||
sc_debug.h\
|
||
sys\ipc.h\
|
||
sc_debug.h\
|
||
sys\time.h\
|
||
sc_debug.h\
|
||
sv_jpeg_tables.h\
|
||
sv_jpeg.h\
|
||
sv_mpeg.h\
|
||
sv_h261.h\
|
||
sv_huff.h\
|
||
sc_debug.h\
|
||
sys\time.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h\
|
||
sc_debug.h
|
||
|