ubuntu+ndk编译ffmpeg
verse.c
AVCODEC_C_FILES += $(AVCODEC_C_FILES-yes)
AVCODEC_SRC_FILES = $(addprefix libavcodec/, $(sort $(AVCODEC_C_FILES)))
AVCODEC_ARM_C_FILES-$(CONFIG_AC3DSP) += arm/ac3dsp_init_arm.c \
arm/ac3dsp_arm.S
AVCODEC_ARM_C_FILES-$(CONFIG_DCA_DECODER) += arm/dcadsp_init_arm.c \
ARMV6-FILES-$(CONFIG_AC3DSP) += arm/ac3dsp_armv6.S
AVCODEC_ARM_C_FILES-$(CONFIG_MPEGAUDIODSP) += arm/mpegaudiodsp_init_arm.c
ARMV6-FILES-$(CONFIG_MPEGAUDIODSP) += arm/mpegaudiodsp_fixed_armv6.S
AVCODEC_ARM_C_FILES-$(CONFIG_VP5_DECODER) += arm/vp56dsp_init_arm.c
AVCODEC_ARM_C_FILES-$(CONFIG_VP6_DECODER) += arm/vp56dsp_init_arm.c
AVCODEC_ARM_C_FILES-$(CONFIG_VP8_DECODER) += arm/vp8dsp_init_arm.c
ARMV6-FILES-$(CONFIG_VP8_DECODER) += arm/vp8_armv6.S
AVCODEC_ARM_C_FILES-$(CONFIG_H264DSP) += arm/h264dsp_init_arm.c
AVCODEC_ARM_C_FILES-$(CONFIG_H264PRED) += arm/h264pred_init_arm.c
AVCODEC_ARM_C_FILES += arm/dsputil_init_arm.c \
arm/dsputil_arm.S \
arm/fft_init_arm.c \
arm/fft_fixed_init_arm.c \
arm/fmtconvert_init_arm.c \
arm/jrevdct_arm.S \
arm/mpegvideo_arm.c \
arm/simple_idct_arm.S \
AVCODEC_ARM_C_FILES-$(HAVE_ARMV5TE) += arm/dsputil_init_armv5te.c \
arm/mpegvideo_armv5te.c \
arm/mpegvideo_armv5te_s.S \
arm/simple_idct_armv5te.S \
AVCODEC_ARM_C_FILES-$(HAVE_ARMV6) += arm/dsputil_init_armv6.c \
arm/dsputil_armv6.S \
arm/simple_idct_armv6.S \
$(ARMV6-FILES-yes)
VFP-FILES-$(HAVE_ARMV6) += arm/fmtconvert_vfp.S \
AVCODEC_ARM_C_FILES-$(HAVE_ARMVFP) += arm/dsputil_vfp.S \
arm/dsputil_init_vfp.c \
$(VFP-FILES-yes)
AVCODEC_ARM_C_FILES-$(HAVE_IWMMXT) += arm/dsputil_iwmmxt.c \
arm/mpegvideo_iwmmxt.c \
NEON-FILES-$(CONFIG_FFT) += arm/fft_neon.S.neon \
arm/fft_fixed_neon.c.neon \
NEON-FILES-$(CONFIG_MDCT) += arm/mdct_neon.S.neon \
arm/mdct_fixed_neon.c.neon \
NEON-FILES-$(CONFIG_RDFT) += arm/rdft_neon.S.neon \
NEON-FILES-$(CONFIG_H264DSP) += arm/h264dsp_neon.S.neon \
arm/h264idct_neon.c.neon \
NEON-FILES-$(CONFIG_H264PRED) += arm/h264pred_neon.S.neon \
NEON-FILES-$(CONFIG_AC3DSP) += arm/ac3dsp_neon.S.neon
NEON-FILES-$(CONFIG_DCA_DECODER) += arm/dcadsp_neon.S.neon \
arm/synth_filter_neon.c.neon \
NEON-FILES-$(CONFIG_VP3_DECODER) += arm/vp3dsp_neon.S.neon
NEON-FILES-$(CONFIG_VP5_DECODER) += arm/vp56dsp_neon.S.neon \
arm/vp3dsp_neon.c.neon \
NEON-FILES-$(CONFIG_VP6_DECODER) += arm/vp56dsp_neon.S.neon \
arm/vp3dsp_neon.c.neon \
NEON-FILES-$(CONFIG_VP8_DECODER) += arm/vp8dsp_neon.S.neon
AVCODEC_ARM_C_FILES-$(HAVE_NEON) += arm/dsputil_init_neon.c.neon \
arm/dsputil_neon.S.neon \
arm/fmtconvert_neon.S.neon \
arm/int_neon.S.neon \
arm/mpegvideo_neon.S.neon \
arm/simple_idct_neon.S.neon \
$(NEON-FILES-yes)
AVCODEC_ARM_C_FILES += $(AVCODEC_ARM_C_FILES-yes)
AVCODEC_ARM_SRC_FILES = $(addprefix libavcodec/, $(sort $(AVCODEC_ARM_C_FILES)))
AVFORMAT_C_FILES = allformats.c \
cutils.c \
id3v1.c \
id3v2.c \
metadata.c \
options.c \
os_support.c \
sdp.c \
seek.c \
utils.c \
AVFORMAT_C_FILES-$(CONFIG_A64_MUXER) += a64.c
AVFORMAT_C_FILES-$(CONFIG_AAC_DEMUXER) += aacdec.c rawdec.c
AVFORMAT_C_FILES-$(CONFIG_AC3_DEMUXER) += ac3dec.c rawdec.c
AVFORMAT_C_FILES-$(CONFIG_AC3_MUXER) += rawenc.c
AVFORMAT_C_FILES-$(CONFIG_ADTS_MUXER) += adtsenc.c
AVFORMAT_C_FILES-$(CONFIG_AEA_DEMUXER) += aea.c pcm.c
AVFORMAT_C_FILES-$(CONFIG_AIFF_DEMUXER) += aiffdec.c riff.c pcm.c isom.c
AVFORMAT_C_FILES-$(CONFIG_AIFF_MUXER) += aiffenc.c riff.c isom.c
AVFORMAT_C_FILES-$(CONFIG_AMR_DEMUXER) += amr.c
AVFORMAT_C_FILES-$(CONFIG_AMR_MUXER) += amr.c
AVFORMAT_C_FILES-$(CONFIG_ANM_DEMUXER) += anm.c
AVFORMAT_C_FILES-$(CONFIG_APC_DEMUXER) += apc.c
AVFORMAT_C_FILES-$(CONFIG_APE_DEMUXER) += ape.c apetag.c
AVFORMAT_C_FILES-$(CONFIG_APPLEHTTP_DEMUXER) += applehttp.c
AVFORMAT_C_FILES-$(CONFIG_ASF_DEMUXE
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)