comparison Makefile @ 2734:aeea63c97878 libavcodec

Better ARM support for mplayer/ffmpeg, ported from atty fork while playing with some new hardware, I found it's running a forked mplayer -- and it looks like they're following the GPL. The maintainer's page is here: http://atty.jp/?Zaurus/mplayer Unfortunately it's mostly in Japanese, so it's hard to figure out any details. Their code looks quite interesting (at least to those of us w/ ARM CPUs). The patches I've attached are the patches from atty.jp with a couple of modifications by myself: - ported to current CVS - reverted their change of removing SNOW support from ffmpeg - cleaned up their bswap mess - removed DOS-style linebreaks from various files patch by (Bernhard Rosenkraenzer: bero, arklinux org)
author michael
date Thu, 26 May 2005 14:32:46 +0000
parents 5bc8023efdba
children d8874c8749ec
comparison
equal deleted inserted replaced
2733:32336384162e 2734:aeea63c97878
314 endif 314 endif
315 endif 315 endif
316 316
317 # armv4l specific stuff 317 # armv4l specific stuff
318 ifeq ($(TARGET_ARCH_ARMV4L),yes) 318 ifeq ($(TARGET_ARCH_ARMV4L),yes)
319 ASM_OBJS += armv4l/jrevdct_arm.o armv4l/simple_idct_arm.o 319 ASM_OBJS += armv4l/jrevdct_arm.o armv4l/simple_idct_arm.o armv4l/dsputil_arm_s.o
320 OBJS += armv4l/dsputil_arm.o armv4l/mpegvideo_arm.o 320 OBJS += armv4l/dsputil_arm.o armv4l/mpegvideo_arm.o
321 ifeq ($(TARGET_IWMMXT),yes)
322 OBJS += armv4l/dsputil_iwmmxt.o armv4l/mpegvideo_iwmmxt.o
323 endif
321 endif 324 endif
322 325
323 # sun mediaLib specific stuff 326 # sun mediaLib specific stuff
324 # currently only works when libavcodec is used in mplayer 327 # currently only works when libavcodec is used in mplayer
325 ifeq ($(HAVE_MLIB),yes) 328 ifeq ($(HAVE_MLIB),yes)
326 OBJS += mlib/dsputil_mlib.o 329 OBJS += mlib/dsputil_mlib.o
327 CFLAGS += $(MLIB_INC) 330 CFLAGS += $(MLIB_INC)
331 endif
332
333 # Intel IPP specific stuff
334 # currently only works when libavcodec is used in mplayer
335 ifeq ($(HAVE_IPP),yes)
336 CFLAGS += $(IPP_INC)
328 endif 337 endif
329 338
330 # alpha specific stuff 339 # alpha specific stuff
331 ifeq ($(TARGET_ARCH_ALPHA),yes) 340 ifeq ($(TARGET_ARCH_ALPHA),yes)
332 OBJS += alpha/dsputil_alpha.o alpha/mpegvideo_alpha.o \ 341 OBJS += alpha/dsputil_alpha.o alpha/mpegvideo_alpha.o \