|
|
@ -26,7 +26,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
#include "libavutil/common.h" |
|
|
|
#include "libavutil/common.h" |
|
|
|
#include "libavutil/reverse.h" |
|
|
|
#include "libavutil/reverse.h" |
|
|
|
#include "config.h" |
|
|
|
#include "ffmpeg/config.h" |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_NEG_CROP 1024 |
|
|
|
#define MAX_NEG_CROP 1024 |
|
|
|
|
|
|
|
|
|
|
@ -36,17 +36,19 @@ extern const uint8_t ff_crop_tab[256 + 2 * MAX_NEG_CROP]; |
|
|
|
extern const uint8_t ff_zigzag_direct[64]; |
|
|
|
extern const uint8_t ff_zigzag_direct[64]; |
|
|
|
extern const uint8_t ff_zigzag_scan[16+1]; |
|
|
|
extern const uint8_t ff_zigzag_scan[16+1]; |
|
|
|
|
|
|
|
|
|
|
|
#if ARCH_ARM |
|
|
|
//TODO
|
|
|
|
# include "arm/mathops.h" |
|
|
|
#include "libavcodec/arm/mathops.h" |
|
|
|
#elif ARCH_AVR32 |
|
|
|
//#if ARCH_ARM
|
|
|
|
# include "avr32/mathops.h" |
|
|
|
//# include "arm/mathops.h"
|
|
|
|
#elif ARCH_MIPS |
|
|
|
//#elif ARCH_AVR32
|
|
|
|
# include "mips/mathops.h" |
|
|
|
//# include "avr32/mathops.h"
|
|
|
|
#elif ARCH_PPC |
|
|
|
//#elif ARCH_MIPS
|
|
|
|
# include "ppc/mathops.h" |
|
|
|
//# include "mips/mathops.h"
|
|
|
|
#elif ARCH_X86 |
|
|
|
//#elif ARCH_PPC
|
|
|
|
# include "x86/mathops.h" |
|
|
|
//# include "ppc/mathops.h"
|
|
|
|
#endif |
|
|
|
//#elif ARCH_X86
|
|
|
|
|
|
|
|
//# include "x86/mathops.h"
|
|
|
|
|
|
|
|
//#endif
|
|
|
|
|
|
|
|
|
|
|
|
/* generic implementation */ |
|
|
|
/* generic implementation */ |
|
|
|
|
|
|
|
|
|
|
|