Mercurial > libavcodec.hg
comparison avcodec.h @ 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 | 26bf6f4e9945 |
children | d8874c8749ec |
comparison
equal
deleted
inserted
replaced
2733:32336384162e | 2734:aeea63c97878 |
---|---|
1178 #define FF_IDCT_ALTIVEC 8 | 1178 #define FF_IDCT_ALTIVEC 8 |
1179 #define FF_IDCT_SH4 9 | 1179 #define FF_IDCT_SH4 9 |
1180 #define FF_IDCT_SIMPLEARM 10 | 1180 #define FF_IDCT_SIMPLEARM 10 |
1181 #define FF_IDCT_H264 11 | 1181 #define FF_IDCT_H264 11 |
1182 #define FF_IDCT_VP3 12 | 1182 #define FF_IDCT_VP3 12 |
1183 #define FP_IDCT_IPP 13 | |
1183 | 1184 |
1184 /** | 1185 /** |
1185 * slice count. | 1186 * slice count. |
1186 * - encoding: set by lavc | 1187 * - encoding: set by lavc |
1187 * - decoding: set by user (or 0) | 1188 * - decoding: set by user (or 0) |