diff options
author | Bernhard Rosenkränzer <bero@arklinux.org> | 2005-05-26 14:32:46 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2005-05-26 14:32:46 +0000 |
commit | 6ad1fa5a49320c101a62d24aa0e7df14c10d7612 (patch) | |
tree | 0bb61f2a5ea730c7c70e9c96f17c47eb6163dd08 /libavcodec/Makefile | |
parent | c66a443401bbf38a3c79070d499fcb5601c95cea (diff) | |
download | ffmpeg-6ad1fa5a49320c101a62d24aa0e7df14c10d7612.tar.gz |
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)
Originally committed as revision 4311 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/Makefile')
-rw-r--r-- | libavcodec/Makefile | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile index a54cf348bc..913a222bf4 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -316,8 +316,11 @@ endif # armv4l specific stuff ifeq ($(TARGET_ARCH_ARMV4L),yes) -ASM_OBJS += armv4l/jrevdct_arm.o armv4l/simple_idct_arm.o +ASM_OBJS += armv4l/jrevdct_arm.o armv4l/simple_idct_arm.o armv4l/dsputil_arm_s.o OBJS += armv4l/dsputil_arm.o armv4l/mpegvideo_arm.o +ifeq ($(TARGET_IWMMXT),yes) +OBJS += armv4l/dsputil_iwmmxt.o armv4l/mpegvideo_iwmmxt.o +endif endif # sun mediaLib specific stuff @@ -327,6 +330,12 @@ OBJS += mlib/dsputil_mlib.o CFLAGS += $(MLIB_INC) endif +# Intel IPP specific stuff +# currently only works when libavcodec is used in mplayer +ifeq ($(HAVE_IPP),yes) +CFLAGS += $(IPP_INC) +endif + # alpha specific stuff ifeq ($(TARGET_ARCH_ALPHA),yes) OBJS += alpha/dsputil_alpha.o alpha/mpegvideo_alpha.o \ |