89 lines
1.8 KiB
Plaintext
89 lines
1.8 KiB
Plaintext
!include $(DEVROOT)\common.inc
|
|
|
|
MAJORCOMP=codecs
|
|
MINORCOMP=dech263
|
|
|
|
TARGETNAME=dech263
|
|
TARGETEXT=drv
|
|
TARGETPATH=$(_OBJ_DIR)
|
|
TARGETTYPE=DYNLINK
|
|
|
|
DLLBASE=0x6C800000
|
|
|
|
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)
|
|
|
|
|
|
#
|
|
# List of sources
|
|
#
|
|
|
|
SOURCES= h26x.c \
|
|
h26x_dispatch.c \
|
|
sa_api.c \
|
|
sc_buf.c \
|
|
sc_convert.c \
|
|
sc_dct.c \
|
|
sc_errors.c \
|
|
sc_file.c \
|
|
sc_idct.c \
|
|
sc_idct_scaled.c \
|
|
sc_mem.c \
|
|
scon_api.c \
|
|
scon_video.c \
|
|
scon_yuv_to_rgb.c \
|
|
slib_api.c \
|
|
slib_audio.c \
|
|
slib_buffer.c \
|
|
slib_param.c \
|
|
slib_render.c \
|
|
slib_video.c \
|
|
sv_api.c \
|
|
sv_h263_common.c \
|
|
sv_h263_dct.c \
|
|
sv_h263_decode.c \
|
|
sv_h263_edge.c \
|
|
sv_h263_encode.c \
|
|
sv_h263_getblk.c \
|
|
sv_h263_gethdr.c \
|
|
sv_h263_getpic.c \
|
|
sv_h263_getvlc.c \
|
|
sv_h263_me1.c \
|
|
sv_h263_me2.c \
|
|
sv_h263_me3.c \
|
|
sv_h263_me4.c \
|
|
sv_h263_morph.c \
|
|
sv_h263_motion.c \
|
|
sv_h263_mres.c \
|
|
sv_h263_pred.c \
|
|
sv_h263_putbits.c \
|
|
sv_h263_quant.c \
|
|
sv_h263_ratectrl.c \
|
|
sv_h263_recon.c \
|
|
sv_h263_sac.c \
|
|
h26x.rc
|
|
|
|
alpha_SOURCES= alpha\sv_h263_idct3.s \
|
|
alpha\sv_h263_perr.s \
|
|
alpha\sc_dct2.s \
|
|
alpha\sc_copy2.s \
|
|
alpha\sc_convert2.s
|
|
|
|
|
|
#
|
|
# Precompiled specs
|
|
#
|
|
|
|
# PRECOMPILED_INCLUDE = precomp.h
|
|
# PRECOMPILED_PCH = precomp.pch
|
|
# PRECOMPILED_cpp = precomp.obj
|
|
# PRECOMPILED_CXX = 1
|