Android多媒体开发(2)————使用Android(安卓)NKD编译原版FFmpeg
Android多媒体开发(2)————使用Android NKD编译原版FFmpeg
http://blog.csdn.net/conowen/article/details/7518870 分类: Android多媒体&流媒体开发/********************************************************************************************
* author:conowen@大钟
* E-mail:conowen@hotmail.com
* http://blog.csdn.net/conowen
* 注:本文为原创,仅作为学习交流使用,转载请标明作者及出处。
********************************************************************************************/
首先说明一点,此FFmpeg时官方原版,没有实现JNI层与java层,个人推荐使用移植havlenapetr的FFMpeg工程,已经实现了实现JNI层与java层,工作量少很多。
havlenapetr的FFMpeg工程编译可以参考我的博文:http://blog.csdn.net/conowen/article/details/7526398
一、编译环境说明
系统:windows 7 (64bit)+cygwin
NDK版本:android-ndk-r7b(windows)
FFmpeg版本:FFmpeg 0.10.2 "Freedom"
二、安装工具
2.1、安装cygwin的时候,默认为在线安装
当出现Select Packages对话框时,搜索“devel”,为了以防万一,把安装选项“default”更改为“install”,安装所以必须的编译工具。然后进入漫长的下载状态,差不多一两个小时,接下来的步骤默认就行。
2.2、安装Android NDK
安装完cygwin后,去到其安装目录,可以发现有一个“home”目录,里面有一个“当前windows用户名”的文件夹,就相当于linux系统下面的/home/userName了。然后把Android NDK(windows版本)安装到home目录下的那个“当前windows用户名”文件夹中。
2.3、配置NDK环境变量
在home目录下的那个“当前windows用户名下,用文本编辑器打开“.bash_profile”文件,在后面加入如下配置信息
[java] view plain copy print ?- ndk=/home/Administrator/android-ndk-r7b
- exportndk
ndk=/home/Administrator/android-ndk-r7b export ndk
2.4、完毕
打开cygwin,执行
- cd$ndk
cd $ndk
若成功跳转,则证明环境变量已经配置成功。
三、编译FFmpeg
3.1、在http://ffmpeg.org/download.html网站可以下载最近的FFmpeg源码包,也可以通过git clone方式下载。
然后在windows系统中,随便在一个地方新建一个目录,如“myplayer”,在其下新建一个名为“jni”的目录,然后把下载回来的FFmpeg源码包解压在这里,文件名可以命名为“ffmpeg”。
3.2、下载下来的FFmpeg是一份纯C&C++的代码,为了编译它,需要configure,来配置所需要的模块和开启哪些功能,然后才能make。
在ffmpeg里面新建一个config.sh批处理文件,来实现configure。
config.sh内容如下:
[java] view plain copy print ?- ./configure\
- --disable-static\
- --enable-asm\
- --cpu=cortex-a8\
- --arch=armv7\
- --enable-neon\
- --enable-shared\
- --enable-memalign-hack\
- --disable-network\
- --disable-muxers\
- --disable-protocols\
- --disable-demuxers\
- --disable-encoders\
- --disable-parsers\
- --disable-bsfs\
- --enable-gpl\
- --enable-version3\
- --enable-nonfree\
- --disable-doc\
- --disable-ffmpeg\
- --disable-ffplay\
- --disable-ffprobe\
- --disable-ffserver\
- --disable-avdevice\
- --disable-avfilter\
- --disable-postproc\
- --disable-filters\
- --disable-devices\
- --enable-small\
- --cross-prefix=$ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-\
- --enable-cross-compile\
- --target-os=linux\
- --extra-cflags='-I$ndk/platforms/android-9/arch-arm/usr/include-mfpu=neon-mfloat-abi=softfp'\
- --extra-ldflags='-L$ndk/platforms/android-9/arch-arm/usr/lib-nostdlib'\
- --arch=arm\
- --disable-debug\
- --disable-stripping\
- --disable-armv5te\
- --disable-armv6\
- --disable-armv6t2\
- sed-i's/HAVE_LRINT0/HAVE_LRINT1/g'config.h
- sed-i's/HAVE_LRINTF0/HAVE_LRINTF1/g'config.h
- sed-i's/HAVE_ROUND0/HAVE_ROUND1/g'config.h
- sed-i's/HAVE_ROUNDF0/HAVE_ROUNDF1/g'config.h
- sed-i's/HAVE_TRUNC0/HAVE_TRUNC1/g'config.h
- sed-i's/HAVE_TRUNCF0/HAVE_TRUNCF1/g'config.h
- sed-i's/HAVE_SYMVER1/HAVE_SYMVER0/g'config.h
./configure \--disable-static \--enable-asm \--cpu=cortex-a8 \--arch=armv7 \--enable-neon \--enable-shared \--enable-memalign-hack \--disable-network \--disable-muxers \--disable-protocols \--disable-demuxers \--disable-encoders \--disable-parsers \--disable-bsfs \--enable-gpl \--enable-version3 \--enable-nonfree \--disable-doc \--disable-ffmpeg \--disable-ffplay \--disable-ffprobe \--disable-ffserver \--disable-avdevice \--disable-avfilter \--disable-postproc \--disable-filters \--disable-devices \--enable-small \--cross-prefix=$ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi- \--enable-cross-compile \--target-os=linux \--extra-cflags='-I$ndk/platforms/android-9/arch-arm/usr/include -mfpu=neon -mfloat-abi=softfp' \--extra-ldflags='-L$ndk/platforms/android-9/arch-arm/usr/lib -nostdlib' \--arch=arm \--disable-debug \--disable-stripping \--disable-armv5te \--disable-armv6 \--disable-armv6t2 \sed -i 's/HAVE_LRINT 0/HAVE_LRINT 1/g' config.hsed -i 's/HAVE_LRINTF 0/HAVE_LRINTF 1/g' config.hsed -i 's/HAVE_ROUND 0/HAVE_ROUND 1/g' config.hsed -i 's/HAVE_ROUNDF 0/HAVE_ROUNDF 1/g' config.hsed -i 's/HAVE_TRUNC 0/HAVE_TRUNC 1/g' config.hsed -i 's/HAVE_TRUNCF 0/HAVE_TRUNCF 1/g' config.hsed -i 's/HAVE_SYMVER 1/HAVE_SYMVER 0/g' config.h
然后在cygwin跳到ffmpeg目录下,执行 [java] view plain copy print ?
- ./config.sh
./config.sh成功之后会生成config.h,config.log,config.mak等文件,可以通过查看config.h,是否开启成功了。
如我的上面的config.sh里面时开启了neon汇编优化选项,所以在config.h可以发现以下语句后面的值为1,表示开启。
[java] view plain copy print ?- #defineHAVE_NEON1
#define HAVE_NEON 1
注意:
后面的
[java] view plain copy print ?- sed-i's/HAVE_SYMVER1/HAVE_SYMVER0/g'config.h
sed -i 's/HAVE_SYMVER 1/HAVE_SYMVER 0/g' config.h表示在config.h里面,把HAVE_SYMVER 0修改为1。
3.3、编写Android.mk文件
- LOCAL_PATH:=$(callmy-dir)
- include$(CLEAR_VARS)
- LOCAL_MODULE:=ffmpeg
- include$(LOCAL_PATH)/config.mak
- LOCAL_CFLAGS:=-DHAVE_AV_CONFIG_H-std=c99-mfloat-abi=softfp-mfpu=neon-marm-march=armv7-a-mtune=cortex-a8
- TARGET_ARCH_ABI:=armeabi-v7a
- SWSCALE_SRC_FILES=$(addprefixlibswscale/,$(sort$(SWSCALE_C_FILES)))
- SWSCALE_C_FILES=options.c\
- rgb2rgb.c\
- swscale.c\
- utils.c\
- yuv2rgb.c\
- swscale_unscaled.c
- AVUTIL_C_FILES=adler32.c\
- aes.c\
- audioconvert.c\
- avstring.c\
- base64.c\
- cpu.c\
- crc.c\
- des.c\
- error.c\
- eval.c\
- fifo.c\
- file.c\
- imgutils.c\
- intfloat_readwrite.c\
- inverse.c\
- lfg.c\
- lls.c\
- log.c\
- lzo.c\
- mathematics.c\
- md5.c\
- mem.c\
- dict.c\
- opt.c\
- parseutils.c\
- pixdesc.c\
- random_seed.c\
- rational.c\
- rc4.c\
- samplefmt.c\
- sha.c\
- tree.c\
- utils.c\
- arm/cpu.c
- AVUTIL_SRC_FILES=$(addprefixlibavutil/,$(sort$(AVUTIL_C_FILES)))
- AVCODEC_C_FILES=allcodecs.c\
- audioconvert.c\
- avpacket.c\
- bitstream.c\
- bitstream_filter.c\
- dsputil.c\
- faanidct.c\
- fmtconvert.c\
- imgconvert.c\
- jrevdct.c\
- options.c\
- parser.c\
- raw.c\
- rawdec.c\
- resample.c\
- resample2.c\
- simple_idct.c\
- utils.c\
- AVCODEC_C_FILES-$(CONFIG_AANDCT)+=aandcttab.c
- AVCODEC_C_FILES-$(CONFIG_AC3DSP)+=ac3dsp.c
- AVCODEC_C_FILES-$(CONFIG_CRYSTALHD)+=crystalhd.c
- AVCODEC_C_FILES-$(CONFIG_ENCODERS)+=faandct.cjfdctfst.cjfdctint.c
- AVCODEC_C_FILES-$(CONFIG_DCT)+=dct.cdct32_fixed.cdct32_float.c
- AVCODEC_C_FILES-$(CONFIG_DWT)+=dwt.c
- AVCODEC_C_FILES-$(CONFIG_DXVA2)+=dxva2.c
- FFT-FILES-$(CONFIG_HARDCODED_TABLES)+=cos_tables.ccos_fixed_tables.c
- AVCODEC_C_FILES-$(CONFIG_FFT)+=avfft.cfft_fixed.cfft_float.c\
- $(FFT-FILES-yes)
- AVCODEC_C_FILES-$(CONFIG_GOLOMB)+=golomb.c
- AVCODEC_C_FILES-$(CONFIG_H264DSP)+=h264dsp.ch264idct.c
- AVCODEC_C_FILES-$(CONFIG_H264PRED)+=h264pred.c
- AVCODEC_C_FILES-$(CONFIG_HUFFMAN)+=huffman.c
- AVCODEC_C_FILES-$(CONFIG_LPC)+=lpc.c
- AVCODEC_C_FILES-$(CONFIG_LSP)+=lsp.c
- AVCODEC_C_FILES-$(CONFIG_MDCT)+=mdct_fixed.cmdct_float.c
- AVCODEC_C_FILES-$(CONFIG_MPEGAUDIODSP)+=mpegaudiodsp.c\
- mpegaudiodsp_fixed.c\
- mpegaudiodsp_float.c
- RDFT-FILES-$(CONFIG_HARDCODED_TABLES)+=sin_tables.c
- AVCODEC_C_FILES-$(CONFIG_RDFT)+=rdft.c$(RDFT-FILES-yes)
- AVCODEC_C_FILES-$(CONFIG_SINEWIN)+=sinewin.c
- AVCODEC_C_FILES-$(CONFIG_VAAPI)+=vaapi.c
- AVCODEC_C_FILES-$(CONFIG_VDPAU)+=vdpau.c
- AVCODEC_C_FILES-$(CONFIG_A64MULTI_ENCODER)+=a64multienc.celbg.c
- AVCODEC_C_FILES-$(CONFIG_A64MULTI5_ENCODER)+=a64multienc.celbg.c
- AVCODEC_C_FILES-$(CONFIG_AAC_DECODER)+=aacdec.caactab.caacsbr.caacps.c\
- aacadtsdec.cmpeg4audio.ckbdwin.c
- AVCODEC_C_FILES-$(CONFIG_AAC_ENCODER)+=aacenc.caaccoder.c\
- aacpsy.caactab.c\
- psymodel.ciirfilter.c\
- mpeg4audio.ckbdwin.c
- AVCODEC_C_FILES-$(CONFIG_AASC_DECODER)+=aasc.cmsrledec.c
- AVCODEC_C_FILES-$(CONFIG_AC3_DECODER)+=ac3dec.cac3dec_data.cac3.ckbdwin.c
- AVCODEC_C_FILES-$(CONFIG_AC3_ENCODER)+=ac3enc_combined.cac3enc_fixed.cac3enc_float.cac3tab.cac3.ckbdwin.cac3enc.c
- AVCODEC_C_FILES-$(CONFIG_AC3_FLOAT_ENCODER)+=ac3enc_float.cac3tab.cac3tab.cac3.ckbdwin.c
- AVCODEC_C_FILES-$(CONFIG_AC3_FIXED_ENCODER)+=ac3enc_fixed.cac3tab.cac3tab.cac3.cac3enc.c
- AVCODEC_C_FILES-$(CONFIG_ALAC_DECODER)+=alac.c
- AVCODEC_C_FILES-$(CONFIG_ALAC_ENCODER)+=alacenc.c
- AVCODEC_C_FILES-$(CONFIG_ALS_DECODER)+=alsdec.cbgmc.cmpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_AMRNB_DECODER)+=amrnbdec.ccelp_filters.c\
- celp_math.cacelp_filters.c\
- acelp_vectors.c\
- acelp_pitch_delay.c
- AVCODEC_C_FILES-$(CONFIG_AMRWB_DECODER)+=amrwbdec.ccelp_filters.c\
- celp_math.cacelp_filters.c\
- acelp_vectors.c\
- acelp_pitch_delay.clsp.c
- AVCODEC_C_FILES-$(CONFIG_AMV_DECODER)+=sp5xdec.cmjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_ANM_DECODER)+=anm.c
- AVCODEC_C_FILES-$(CONFIG_ANSI_DECODER)+=ansi.ccga_data.c
- AVCODEC_C_FILES-$(CONFIG_APE_DECODER)+=apedec.c
- AVCODEC_C_FILES-$(CONFIG_ASS_DECODER)+=assdec.cass.cass_split.c
- AVCODEC_C_FILES-$(CONFIG_ASS_ENCODER)+=assenc.cass.c
- AVCODEC_C_FILES-$(CONFIG_ASV1_DECODER)+=asv1.cmpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_ASV1_ENCODER)+=asv1.cmpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_ASV2_DECODER)+=asv1.cmpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_ASV2_ENCODER)+=asv1.cmpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_ATRAC1_DECODER)+=atrac1.catrac.c
- AVCODEC_C_FILES-$(CONFIG_ATRAC3_DECODER)+=atrac3.catrac.c
- AVCODEC_C_FILES-$(CONFIG_AURA_DECODER)+=cyuv.c
- AVCODEC_C_FILES-$(CONFIG_AURA2_DECODER)+=aura.c
- AVCODEC_C_FILES-$(CONFIG_AVS_DECODER)+=avs.c
- AVCODEC_C_FILES-$(CONFIG_BETHSOFTVID_DECODER)+=bethsoftvideo.c
- AVCODEC_C_FILES-$(CONFIG_BFI_DECODER)+=bfi.c
- AVCODEC_C_FILES-$(CONFIG_BINK_DECODER)+=bink.cbinkidct.c
- AVCODEC_C_FILES-$(CONFIG_BINKAUDIO_DCT_DECODER)+=binkaudio.cwma.c
- AVCODEC_C_FILES-$(CONFIG_BINKAUDIO_RDFT_DECODER)+=binkaudio.cwma.c
- AVCODEC_C_FILES-$(CONFIG_BMP_DECODER)+=bmp.cmsrledec.c
- AVCODEC_C_FILES-$(CONFIG_BMP_ENCODER)+=bmpenc.c
- AVCODEC_C_FILES-$(CONFIG_C93_DECODER)+=c93.c
- AVCODEC_C_FILES-$(CONFIG_CAVS_DECODER)+=cavs.ccavsdec.ccavsdsp.c\
- mpeg12data.cmpegvideo.c
- AVCODEC_C_FILES-$(CONFIG_CDGRAPHICS_DECODER)+=cdgraphics.c
- AVCODEC_C_FILES-$(CONFIG_CINEPAK_DECODER)+=cinepak.c
- AVCODEC_C_FILES-$(CONFIG_CLJR_DECODER)+=cljr.c
- AVCODEC_C_FILES-$(CONFIG_CLJR_ENCODER)+=cljr.c
- AVCODEC_C_FILES-$(CONFIG_COOK_DECODER)+=cook.c
- AVCODEC_C_FILES-$(CONFIG_CSCD_DECODER)+=cscd.c
- AVCODEC_C_FILES-$(CONFIG_CYUV_DECODER)+=cyuv.c
- AVCODEC_C_FILES-$(CONFIG_DCA_DECODER)+=dca.csynth_filter.cdcadsp.c
- AVCODEC_C_FILES-$(CONFIG_DCA_ENCODER)+=dcaenc.c
- AVCODEC_C_FILES-$(CONFIG_DFA_DECODER)+=dfa.c
- AVCODEC_C_FILES-$(CONFIG_DNXHD_DECODER)+=dnxhddec.cdnxhddata.c
- AVCODEC_C_FILES-$(CONFIG_DNXHD_ENCODER)+=dnxhdenc.cdnxhddata.c\
- mpegvideo_enc.cmotion_est.c\
- ratecontrol.cmpeg12data.c\
- mpegvideo.c
- AVCODEC_C_FILES-$(CONFIG_DPX_DECODER)+=dpx.c
- AVCODEC_C_FILES-$(CONFIG_DPX_ENCODER)+=dpxenc.c
- AVCODEC_C_FILES-$(CONFIG_DSICINAUDIO_DECODER)+=dsicinav.c
- AVCODEC_C_FILES-$(CONFIG_DSICINVIDEO_DECODER)+=dsicinav.c
- AVCODEC_C_FILES-$(CONFIG_DVBSUB_DECODER)+=dvbsubdec.c
- AVCODEC_C_FILES-$(CONFIG_DVBSUB_ENCODER)+=dvbsub.c
- AVCODEC_C_FILES-$(CONFIG_DVDSUB_DECODER)+=dvdsubdec.c
- AVCODEC_C_FILES-$(CONFIG_DVDSUB_ENCODER)+=dvdsubenc.c
- AVCODEC_C_FILES-$(CONFIG_DVVIDEO_DECODER)+=dv.cdvdata.c
- AVCODEC_C_FILES-$(CONFIG_DVVIDEO_ENCODER)+=dv.cdvdata.c
- AVCODEC_C_FILES-$(CONFIG_DXA_DECODER)+=dxa.c
- AVCODEC_C_FILES-$(CONFIG_EAC3_DECODER)+=eac3dec.ceac3dec_data.c
- AVCODEC_C_FILES-$(CONFIG_EAC3_ENCODER)+=eac3enc.cac3enc.cac3enc_float.c\
- ac3tab.cac3.ckbdwin.c
- AVCODEC_C_FILES-$(CONFIG_EACMV_DECODER)+=eacmv.c
- AVCODEC_C_FILES-$(CONFIG_EAMAD_DECODER)+=eamad.ceaidct.cmpeg12.c\
- mpeg12data.cmpegvideo.c\
- error_resilience.c
- AVCODEC_C_FILES-$(CONFIG_EATGQ_DECODER)+=eatgq.ceaidct.c
- AVCODEC_C_FILES-$(CONFIG_EATGV_DECODER)+=eatgv.c
- AVCODEC_C_FILES-$(CONFIG_EATQI_DECODER)+=eatqi.ceaidct.cmpeg12.c\
- mpeg12data.cmpegvideo.c\
- error_resilience.c
- AVCODEC_C_FILES-$(CONFIG_EIGHTBPS_DECODER)+=8bps.c
- AVCODEC_C_FILES-$(CONFIG_EIGHTSVX_EXP_DECODER)+=8svx.c
- AVCODEC_C_FILES-$(CONFIG_EIGHTSVX_FIB_DECODER)+=8svx.c
- AVCODEC_C_FILES-$(CONFIG_EIGHTSVX_RAW_DECODER)+=8svx.c
- AVCODEC_C_FILES-$(CONFIG_ESCAPE124_DECODER)+=escape124.c
- AVCODEC_C_FILES-$(CONFIG_FFV1_DECODER)+=ffv1.crangecoder.c
- AVCODEC_C_FILES-$(CONFIG_FFV1_ENCODER)+=ffv1.crangecoder.c
- AVCODEC_C_FILES-$(CONFIG_FFVHUFF_DECODER)+=huffyuv.c
- AVCODEC_C_FILES-$(CONFIG_FFVHUFF_ENCODER)+=huffyuv.c
- AVCODEC_C_FILES-$(CONFIG_FLAC_DECODER)+=flacdec.cflacdata.cflac.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_FLAC_ENCODER)+=flacenc.cflacdata.cflac.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_FLASHSV_DECODER)+=flashsv.c
- AVCODEC_C_FILES-$(CONFIG_FLASHSV_ENCODER)+=flashsvenc.c
- AVCODEC_C_FILES-$(CONFIG_FLASHSV2_ENCODER)+=flashsv2enc.c
- AVCODEC_C_FILES-$(CONFIG_FLIC_DECODER)+=flicvideo.c
- AVCODEC_C_FILES-$(CONFIG_FOURXM_DECODER)+=4xm.c
- AVCODEC_C_FILES-$(CONFIG_FRAPS_DECODER)+=fraps.c
- AVCODEC_C_FILES-$(CONFIG_FRWU_DECODER)+=frwu.c
- AVCODEC_C_FILES-$(CONFIG_GIF_DECODER)+=gifdec.clzw.c
- AVCODEC_C_FILES-$(CONFIG_GIF_ENCODER)+=gif.clzwenc.c
- AVCODEC_C_FILES-$(CONFIG_GSM_DECODER)+=gsmdec.cgsmdec_data.cmsgsmdec.c
- AVCODEC_C_FILES-$(CONFIG_GSM_MS_DECODER)+=gsmdec.cgsmdec_data.cmsgsmdec.c
- AVCODEC_C_FILES-$(CONFIG_H261_DECODER)+=h261dec.ch261.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_H261_ENCODER)+=h261enc.ch261.c\
- mpegvideo_enc.cmotion_est.c\
- ratecontrol.cmpeg12data.c\
- mpegvideo.c
- AVCODEC_C_FILES-$(CONFIG_H263_DECODER)+=h263dec.ch263.cituh263dec.c\
- mpeg4video.cmpeg4videodec.cflvdec.c\
- intelh263dec.cmpegvideo.c\
- error_resilience.c
- AVCODEC_C_FILES-$(CONFIG_H263_VAAPI_HWACCEL)+=vaapi_mpeg4.c
- AVCODEC_C_FILES-$(CONFIG_H263_ENCODER)+=mpegvideo_enc.cmpeg4video.c\
- mpeg4videoenc.cmotion_est.c\
- ratecontrol.ch263.cituh263enc.c\
- flvenc.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_H264_DECODER)+=h264.c\
- h264_loopfilter.ch264_direct.c\
- cabac.ch264_sei.ch264_ps.c\
- h264_refs.ch264_cavlc.ch264_cabac.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_H264_DXVA2_HWACCEL)+=dxva2_h264.c
- AVCODEC_C_FILES-$(CONFIG_H264_VAAPI_HWACCEL)+=vaapi_h264.c
- AVCODEC_C_FILES-$(CONFIG_HUFFYUV_DECODER)+=huffyuv.c
- AVCODEC_C_FILES-$(CONFIG_HUFFYUV_ENCODER)+=huffyuv.c
- AVCODEC_C_FILES-$(CONFIG_IDCIN_DECODER)+=idcinvideo.c
- AVCODEC_C_FILES-$(CONFIG_IFF_BYTERUN1_DECODER)+=iff.c
- AVCODEC_C_FILES-$(CONFIG_IFF_ILBM_DECODER)+=iff.c
- AVCODEC_C_FILES-$(CONFIG_IMC_DECODER)+=imc.c
- AVCODEC_C_FILES-$(CONFIG_INDEO2_DECODER)+=indeo2.c
- AVCODEC_C_FILES-$(CONFIG_INDEO3_DECODER)+=indeo3.c
- AVCODEC_C_FILES-$(CONFIG_INDEO5_DECODER)+=indeo5.civi_common.civi_dsp.c
- AVCODEC_C_FILES-$(CONFIG_INTERPLAY_DPCM_DECODER)+=dpcm.c
- AVCODEC_C_FILES-$(CONFIG_INTERPLAY_VIDEO_DECODER)+=interplayvideo.c
- AVCODEC_C_FILES-$(CONFIG_JPEG2000_DECODER)+=j2kdec.cmqcdec.cmqc.cj2k.cj2k_dwt.c
- AVCODEC_C_FILES-$(CONFIG_JPEGLS_DECODER)+=jpeglsdec.cjpegls.c\
- mjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_JPEGLS_ENCODER)+=jpeglsenc.cjpegls.c
- AVCODEC_C_FILES-$(CONFIG_JV_DECODER)+=jvdec.c
- AVCODEC_C_FILES-$(CONFIG_KGV1_DECODER)+=kgv1dec.c
- AVCODEC_C_FILES-$(CONFIG_KMVC_DECODER)+=kmvc.c
- AVCODEC_C_FILES-$(CONFIG_LAGARITH_DECODER)+=lagarith.clagarithrac.c
- AVCODEC_C_FILES-$(CONFIG_LJPEG_ENCODER)+=ljpegenc.cmjpegenc.cmjpeg.c\
- mpegvideo_enc.cmotion_est.c\
- ratecontrol.cmpeg12data.c\
- mpegvideo.c
- AVCODEC_C_FILES-$(CONFIG_LOCO_DECODER)+=loco.c
- AVCODEC_C_FILES-$(CONFIG_MACE3_DECODER)+=mace.c
- AVCODEC_C_FILES-$(CONFIG_MACE6_DECODER)+=mace.c
- AVCODEC_C_FILES-$(CONFIG_MDEC_DECODER)+=mdec.cmpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MIMIC_DECODER)+=mimic.c
- AVCODEC_C_FILES-$(CONFIG_MJPEG_DECODER)+=mjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_MJPEG_ENCODER)+=mjpegenc.cmjpeg.c\
- mpegvideo_enc.cmotion_est.c\
- ratecontrol.cmpeg12data.c\
- mpegvideo.c
- AVCODEC_C_FILES-$(CONFIG_MJPEGB_DECODER)+=mjpegbdec.cmjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_MLP_DECODER)+=mlpdec.cmlpdsp.c
- AVCODEC_C_FILES-$(CONFIG_MMVIDEO_DECODER)+=mmvideo.c
- AVCODEC_C_FILES-$(CONFIG_MOTIONPIXELS_DECODER)+=motionpixels.c
- AVCODEC_C_FILES-$(CONFIG_MP1_DECODER)+=mpegaudiodec.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP1FLOAT_DECODER)+=mpegaudiodec_float.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP2_DECODER)+=mpegaudiodec.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP2_ENCODER)+=mpegaudioenc.cmpegaudio.c\
- mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP2FLOAT_DECODER)+=mpegaudiodec_float.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP3ADU_DECODER)+=mpegaudiodec.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP3ADUFLOAT_DECODER)+=mpegaudiodec_float.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP3ON4_DECODER)+=mpegaudiodec.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c\
- mpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_MP3ON4FLOAT_DECODER)+=mpegaudiodec_float.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c\
- mpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_MP3_DECODER)+=mpegaudiodec.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MP3FLOAT_DECODER)+=mpegaudiodec_float.cmpegaudiodecheader.c\
- mpegaudio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MPC7_DECODER)+=mpc7.cmpc.cmpegaudiodec.c\
- mpegaudiodecheader.cmpegaudio.c\
- mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MPC8_DECODER)+=mpc8.cmpc.cmpegaudiodec.c\
- mpegaudiodecheader.cmpegaudio.c\
- mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MPEGVIDEO_DECODER)+=mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MPEG_XVMC_DECODER)+=mpegvideo_xvmc.c
- AVCODEC_C_FILES-$(CONFIG_MPEG1VIDEO_DECODER)+=mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MPEG1VIDEO_ENCODER)+=mpeg12enc.cmpegvideo_enc.c\
- motion_est.cratecontrol.c\
- mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MPEG2_DXVA2_HWACCEL)+=dxva2_mpeg2.c
- AVCODEC_C_FILES-$(CONFIG_MPEG2_VAAPI_HWACCEL)+=vaapi_mpeg2.c
- AVCODEC_C_FILES-$(CONFIG_MPEG2VIDEO_DECODER)+=mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MPEG2VIDEO_ENCODER)+=mpeg12enc.cmpegvideo_enc.c\
- motion_est.cratecontrol.c\
- mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_MPEG4_VAAPI_HWACCEL)+=vaapi_mpeg4.c
- AVCODEC_C_FILES-$(CONFIG_MSMPEG4V1_DECODER)+=msmpeg4.cmsmpeg4data.c
- AVCODEC_C_FILES-$(CONFIG_MSMPEG4V2_DECODER)+=msmpeg4.cmsmpeg4data.ch263dec.c\
- h263.cituh263dec.cmpeg4videodec.c
- AVCODEC_C_FILES-$(CONFIG_MSMPEG4V2_ENCODER)+=msmpeg4.cmsmpeg4data.ch263dec.c\
- h263.cituh263dec.cmpeg4videodec.c
- AVCODEC_C_FILES-$(CONFIG_MSMPEG4V3_DECODER)+=msmpeg4.cmsmpeg4data.ch263dec.c\
- h263.cituh263dec.cmpeg4videodec.c
- AVCODEC_C_FILES-$(CONFIG_MSMPEG4V3_ENCODER)+=msmpeg4.cmsmpeg4data.ch263dec.c\
- h263.cituh263dec.cmpeg4videodec.c
- AVCODEC_C_FILES-$(CONFIG_MSRLE_DECODER)+=msrle.cmsrledec.c
- AVCODEC_C_FILES-$(CONFIG_MSVIDEO1_DECODER)+=msvideo1.c
- AVCODEC_C_FILES-$(CONFIG_MSVIDEO1_ENCODER)+=msvideo1enc.celbg.c
- AVCODEC_C_FILES-$(CONFIG_MSZH_DECODER)+=lcldec.c
- AVCODEC_C_FILES-$(CONFIG_MXPEG_DECODER)+=mxpegdec.cmjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_NELLYMOSER_DECODER)+=nellymoserdec.cnellymoser.c
- AVCODEC_C_FILES-$(CONFIG_NELLYMOSER_ENCODER)+=nellymoserenc.cnellymoser.c
- AVCODEC_C_FILES-$(CONFIG_NUV_DECODER)+=nuv.crtjpeg.c
- AVCODEC_C_FILES-$(CONFIG_PAM_DECODER)+=pnmdec.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PAM_ENCODER)+=pamenc.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PBM_DECODER)+=pnmdec.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PBM_ENCODER)+=pnmenc.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PCX_DECODER)+=pcx.c
- AVCODEC_C_FILES-$(CONFIG_PCX_ENCODER)+=pcxenc.c
- AVCODEC_C_FILES-$(CONFIG_PGM_DECODER)+=pnmdec.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PGM_ENCODER)+=pnmenc.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PGMYUV_DECODER)+=pnmdec.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PGMYUV_ENCODER)+=pnmenc.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PGSSUB_DECODER)+=pgssubdec.c
- AVCODEC_C_FILES-$(CONFIG_PICTOR_DECODER)+=pictordec.ccga_data.c
- AVCODEC_C_FILES-$(CONFIG_PNG_DECODER)+=png.cpngdec.c
- AVCODEC_C_FILES-$(CONFIG_PNG_ENCODER)+=png.cpngenc.c
- AVCODEC_C_FILES-$(CONFIG_PPM_DECODER)+=pnmdec.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PPM_ENCODER)+=pnmenc.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_PTX_DECODER)+=ptx.c
- AVCODEC_C_FILES-$(CONFIG_QCELP_DECODER)+=qcelpdec.ccelp_math.c\
- celp_filters.cacelp_vectors.c\
- acelp_filters.c
- AVCODEC_C_FILES-$(CONFIG_QDM2_DECODER)+=qdm2.cmpegaudiodec.c\
- mpegaudiodecheader.cmpegaudio.c\
- mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_QDRAW_DECODER)+=qdrw.c
- AVCODEC_C_FILES-$(CONFIG_QPEG_DECODER)+=qpeg.c
- AVCODEC_C_FILES-$(CONFIG_QTRLE_DECODER)+=qtrle.c
- AVCODEC_C_FILES-$(CONFIG_QTRLE_ENCODER)+=qtrleenc.c
- AVCODEC_C_FILES-$(CONFIG_R10K_DECODER)+=r210dec.c
- AVCODEC_C_FILES-$(CONFIG_R210_DECODER)+=r210dec.c
- AVCODEC_C_FILES-$(CONFIG_RA_144_DECODER)+=ra144dec.cra144.ccelp_filters.c
- AVCODEC_C_FILES-$(CONFIG_RA_144_ENCODER)+=ra144enc.cra144.ccelp_filters.c
- AVCODEC_C_FILES-$(CONFIG_RA_288_DECODER)+=ra288.ccelp_math.ccelp_filters.c
- AVCODEC_C_FILES-$(CONFIG_RAWVIDEO_DECODER)+=rawdec.c
- AVCODEC_C_FILES-$(CONFIG_RAWVIDEO_ENCODER)+=rawenc.c
- AVCODEC_C_FILES-$(CONFIG_RL2_DECODER)+=rl2.c
- AVCODEC_C_FILES-$(CONFIG_ROQ_DECODER)+=roqvideodec.croqvideo.c
- AVCODEC_C_FILES-$(CONFIG_ROQ_ENCODER)+=roqvideoenc.croqvideo.celbg.c
- AVCODEC_C_FILES-$(CONFIG_ROQ_DPCM_DECODER)+=dpcm.c
- AVCODEC_C_FILES-$(CONFIG_ROQ_DPCM_ENCODER)+=roqaudioenc.c
- AVCODEC_C_FILES-$(CONFIG_RPZA_DECODER)+=rpza.c
- AVCODEC_C_FILES-$(CONFIG_RV10_DECODER)+=rv10.c
- AVCODEC_C_FILES-$(CONFIG_RV10_ENCODER)+=rv10enc.c
- AVCODEC_C_FILES-$(CONFIG_RV20_DECODER)+=rv10.c
- AVCODEC_C_FILES-$(CONFIG_RV20_ENCODER)+=rv20enc.c
- AVCODEC_C_FILES-$(CONFIG_RV30_DECODER)+=rv30.crv34.crv30dsp.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_RV40_DECODER)+=rv40.crv34.crv40dsp.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_S302M_DECODER)+=s302m.c
- AVCODEC_C_FILES-$(CONFIG_SGI_DECODER)+=sgidec.c
- AVCODEC_C_FILES-$(CONFIG_SGI_ENCODER)+=sgienc.crle.c
- AVCODEC_C_FILES-$(CONFIG_SHORTEN_DECODER)+=shorten.c
- AVCODEC_C_FILES-$(CONFIG_SIPR_DECODER)+=sipr.cacelp_pitch_delay.c\
- celp_math.cacelp_vectors.c\
- acelp_filters.ccelp_filters.c\
- sipr16k.c
- AVCODEC_C_FILES-$(CONFIG_SMACKAUD_DECODER)+=smacker.c
- AVCODEC_C_FILES-$(CONFIG_SMACKER_DECODER)+=smacker.c
- AVCODEC_C_FILES-$(CONFIG_SMC_DECODER)+=smc.c
- AVCODEC_C_FILES-$(CONFIG_SNOW_DECODER)+=snow.crangecoder.c
- AVCODEC_C_FILES-$(CONFIG_SNOW_ENCODER)+=snow.crangecoder.cmotion_est.c\
- ratecontrol.ch263.c\
- mpegvideo.cerror_resilience.c\
- ituh263enc.cmpegvideo_enc.c\
- mpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_SOL_DPCM_DECODER)+=dpcm.c
- AVCODEC_C_FILES-$(CONFIG_SONIC_DECODER)+=sonic.c
- AVCODEC_C_FILES-$(CONFIG_SONIC_ENCODER)+=sonic.c
- AVCODEC_C_FILES-$(CONFIG_SONIC_LS_ENCODER)+=sonic.c
- AVCODEC_C_FILES-$(CONFIG_SP5X_DECODER)+=sp5xdec.cmjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_SRT_DECODER)+=srtdec.cass.c
- AVCODEC_C_FILES-$(CONFIG_SRT_ENCODER)+=srtenc.cass_split.c
- AVCODEC_C_FILES-$(CONFIG_SUNRAST_DECODER)+=sunrast.c
- AVCODEC_C_FILES-$(CONFIG_SVQ1_DECODER)+=svq1dec.csvq1.ch263.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_SVQ1_ENCODER)+=svq1enc.csvq1.c\
- motion_est.ch263.c\
- mpegvideo.cerror_resilience.c\
- ituh263enc.cmpegvideo_enc.c\
- ratecontrol.cmpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_SVQ3_DECODER)+=h264.csvq3.c\
- h264_loopfilter.ch264_direct.c\
- h264_sei.ch264_ps.ch264_refs.c\
- h264_cavlc.ch264_cabac.ccabac.c\
- mpegvideo.cerror_resilience.c\
- svq1dec.csvq1.ch263.c
- AVCODEC_C_FILES-$(CONFIG_TARGA_DECODER)+=targa.c
- AVCODEC_C_FILES-$(CONFIG_TARGA_ENCODER)+=targaenc.crle.c
- AVCODEC_C_FILES-$(CONFIG_THEORA_DECODER)+=xiph.c
- AVCODEC_C_FILES-$(CONFIG_THP_DECODER)+=mjpegdec.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_TIERTEXSEQVIDEO_DECODER)+=tiertexseqv.c
- AVCODEC_C_FILES-$(CONFIG_TIFF_DECODER)+=tiff.clzw.cfaxcompr.c
- AVCODEC_C_FILES-$(CONFIG_TIFF_ENCODER)+=tiffenc.crle.clzwenc.c
- AVCODEC_C_FILES-$(CONFIG_TMV_DECODER)+=tmv.ccga_data.c
- AVCODEC_C_FILES-$(CONFIG_TRUEMOTION1_DECODER)+=truemotion1.c
- AVCODEC_C_FILES-$(CONFIG_TRUEMOTION2_DECODER)+=truemotion2.c
- AVCODEC_C_FILES-$(CONFIG_TRUESPEECH_DECODER)+=truespeech.c
- AVCODEC_C_FILES-$(CONFIG_TSCC_DECODER)+=tscc.cmsrledec.c
- AVCODEC_C_FILES-$(CONFIG_TTA_DECODER)+=tta.c
- AVCODEC_C_FILES-$(CONFIG_TWINVQ_DECODER)+=twinvq.ccelp_math.c
- AVCODEC_C_FILES-$(CONFIG_TXD_DECODER)+=txd.cs3tc.c
- AVCODEC_C_FILES-$(CONFIG_ULTI_DECODER)+=ulti.c
- AVCODEC_C_FILES-$(CONFIG_V210_DECODER)+=v210dec.c
- AVCODEC_C_FILES-$(CONFIG_V210_ENCODER)+=v210enc.c
- AVCODEC_C_FILES-$(CONFIG_V210X_DECODER)+=v210x.c
- AVCODEC_C_FILES-$(CONFIG_VB_DECODER)+=vb.c
- AVCODEC_C_FILES-$(CONFIG_VC1_DECODER)+=vc1dec.cvc1.cvc1data.cvc1dsp.c\
- msmpeg4.cmsmpeg4data.c\
- intrax8.cintrax8dsp.c
- AVCODEC_C_FILES-$(CONFIG_VC1_DXVA2_HWACCEL)+=dxva2_vc1.c
- AVCODEC_C_FILES-$(CONFIG_VC1_VAAPI_HWACCEL)+=vaapi_vc1.c
- AVCODEC_C_FILES-$(CONFIG_VCR1_DECODER)+=vcr1.c
- AVCODEC_C_FILES-$(CONFIG_VCR1_ENCODER)+=vcr1.c
- AVCODEC_C_FILES-$(CONFIG_VMDAUDIO_DECODER)+=vmdav.c
- AVCODEC_C_FILES-$(CONFIG_VMDVIDEO_DECODER)+=vmdav.c
- AVCODEC_C_FILES-$(CONFIG_VMNC_DECODER)+=vmnc.c
- AVCODEC_C_FILES-$(CONFIG_VORBIS_DECODER)+=vorbisdec.cvorbis.c\
- vorbis_data.cxiph.c
- AVCODEC_C_FILES-$(CONFIG_VORBIS_ENCODER)+=vorbisenc.cvorbis.c\
- vorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_VP3_DECODER)+=vp3.cvp3dsp.c
- AVCODEC_C_FILES-$(CONFIG_VP5_DECODER)+=vp5.cvp56.cvp56data.cvp56dsp.c\
- vp3dsp.cvp56rac.c
- AVCODEC_C_FILES-$(CONFIG_VP6_DECODER)+=vp6.cvp56.cvp56data.cvp56dsp.c\
- vp3dsp.cvp6dsp.cvp56rac.c
- AVCODEC_C_FILES-$(CONFIG_VP8_DECODER)+=vp8.cvp8dsp.cvp56rac.c
- AVCODEC_C_FILES-$(CONFIG_VQA_DECODER)+=vqavideo.c
- AVCODEC_C_FILES-$(CONFIG_WAVPACK_DECODER)+=wavpack.c
- AVCODEC_C_FILES-$(CONFIG_WMAPRO_DECODER)+=wmaprodec.cwma.c
- AVCODEC_C_FILES-$(CONFIG_WMAV1_DECODER)+=wmadec.cwma.caactab.c
- AVCODEC_C_FILES-$(CONFIG_WMAV1_ENCODER)+=wmaenc.cwma.caactab.c
- AVCODEC_C_FILES-$(CONFIG_WMAV2_DECODER)+=wmadec.cwma.caactab.c
- AVCODEC_C_FILES-$(CONFIG_WMAV2_ENCODER)+=wmaenc.cwma.caactab.c
- AVCODEC_C_FILES-$(CONFIG_WMAVOICE_DECODER)+=wmavoice.c\
- celp_math.ccelp_filters.c\
- acelp_vectors.cacelp_filters.c
- AVCODEC_C_FILES-$(CONFIG_WMV1_DECODER)+=msmpeg4.cmsmpeg4data.c
- AVCODEC_C_FILES-$(CONFIG_WMV2_DECODER)+=wmv2dec.cwmv2.c\
- msmpeg4.cmsmpeg4data.c\
- intrax8.cintrax8dsp.c
- AVCODEC_C_FILES-$(CONFIG_WMV2_ENCODER)+=wmv2enc.cwmv2.c\
- msmpeg4.cmsmpeg4data.c\
- mpeg4videodec.cituh263dec.ch263dec.c
- AVCODEC_C_FILES-$(CONFIG_WNV1_DECODER)+=wnv1.c
- AVCODEC_C_FILES-$(CONFIG_WS_SND1_DECODER)+=ws-snd1.c
- AVCODEC_C_FILES-$(CONFIG_XAN_DPCM_DECODER)+=dpcm.c
- AVCODEC_C_FILES-$(CONFIG_XAN_WC3_DECODER)+=xan.c
- AVCODEC_C_FILES-$(CONFIG_XAN_WC4_DECODER)+=xxan.c
- AVCODEC_C_FILES-$(CONFIG_XL_DECODER)+=xl.c
- AVCODEC_C_FILES-$(CONFIG_XSUB_DECODER)+=xsubdec.c
- AVCODEC_C_FILES-$(CONFIG_XSUB_ENCODER)+=xsubenc.c
- AVCODEC_C_FILES-$(CONFIG_YOP_DECODER)+=yop.c
- AVCODEC_C_FILES-$(CONFIG_ZLIB_DECODER)+=lcldec.c
- AVCODEC_C_FILES-$(CONFIG_ZLIB_ENCODER)+=lclenc.c
- AVCODEC_C_FILES-$(CONFIG_ZMBV_DECODER)+=zmbv.c
- AVCODEC_C_FILES-$(CONFIG_ZMBV_ENCODER)+=zmbvenc.c
- AVCODEC_C_FILES-$(CONFIG_PCM_ALAW_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_ALAW_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_BLURAY_DECODER)+=pcm-mpeg.c
- AVCODEC_C_FILES-$(CONFIG_PCM_DVD_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_DVD_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F32BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F32BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F32LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F32LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F64BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F64BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F64LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_F64LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_LXF_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_MULAW_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_MULAW_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S8_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S8_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S16BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S16BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S16LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S16LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S16LE_PLANAR_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24DAUD_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24DAUD_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S24LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S32BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S32BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S32LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_S32LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U8_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U8_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U16BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U16BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U16LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U16LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U24BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U24BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U24LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U24LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U32BE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U32BE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U32LE_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_U32LE_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_ZORK_DECODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_PCM_ZORK_ENCODER)+=pcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_4XM_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_ADX_DECODER)+=adxdec.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_ADX_ENCODER)+=adxenc.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_CT_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_MAXIS_XA_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_R1_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_R2_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_R3_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_EA_XAS_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_G722_DECODER)+=g722.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_G722_ENCODER)+=g722.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_G726_DECODER)+=g726.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_G726_ENCODER)+=g726.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_AMV_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_DK3_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_DK4_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_EA_EACS_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_EA_SEAD_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_ISS_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_QT_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_QT_ENCODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_SMJPEG_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_WAV_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_WAV_ENCODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_IMA_WS_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_MS_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_MS_ENCODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_SBPRO_2_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_SBPRO_3_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_SBPRO_4_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_SWF_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_SWF_ENCODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_THP_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_XA_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_YAMAHA_DECODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADPCM_YAMAHA_ENCODER)+=adpcm.c
- AVCODEC_C_FILES-$(CONFIG_ADTS_MUXER)+=mpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_CAF_DEMUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_DV_DEMUXER)+=dvdata.c
- AVCODEC_C_FILES-$(CONFIG_DV_MUXER)+=dvdata.c
- AVCODEC_C_FILES-$(CONFIG_FLAC_DEMUXER)+=flacdec.cflacdata.cflac.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_FLAC_MUXER)+=flacdec.cflacdata.cflac.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_FLV_DEMUXER)+=mpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_GXF_DEMUXER)+=mpeg12data.c
- AVCODEC_C_FILES-$(CONFIG_IFF_DEMUXER)+=iff.c
- AVCODEC_C_FILES-$(CONFIG_MATROSKA_AUDIO_MUXER)+=xiph.cmpeg4audio.cvorbis_data.c\
- flacdec.cflacdata.cflac.c
- AVCODEC_C_FILES-$(CONFIG_MATROSKA_DEMUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MATROSKA_MUXER)+=xiph.cmpeg4audio.c\
- flacdec.cflacdata.cflac.c\
- mpegaudiodata.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_MOV_DEMUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MOV_MUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MPEGTS_MUXER)+=mpegvideo.cmpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_MPEGTS_DEMUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_NUT_MUXER)+=mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_OGG_DEMUXER)+=flacdec.cflacdata.cflac.c\
- dirac.cmpeg12data.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_OGG_MUXER)+=xiph.cflacdec.cflacdata.cflac.c\
- vorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_RTP_MUXER)+=mpeg4audio.cmpegvideo.cxiph.c
- AVCODEC_C_FILES-$(CONFIG_SPDIF_DEMUXER)+=aacadtsdec.cmpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_WEBM_MUXER)+=xiph.cmpeg4audio.c\
- flacdec.cflacdata.cflac.c\
- mpegaudiodata.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_WTV_DEMUXER)+=mpeg4audio.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_LIBCELT_DECODER)+=libcelt_dec.c
- AVCODEC_C_FILES-$(CONFIG_LIBDIRAC_DECODER)+=libdiracdec.c
- AVCODEC_C_FILES-$(CONFIG_LIBDIRAC_ENCODER)+=libdiracenc.clibdirac_libschro.c
- AVCODEC_C_FILES-$(CONFIG_LIBFAAC_ENCODER)+=libfaac.c
- AVCODEC_C_FILES-$(CONFIG_LIBGSM_DECODER)+=libgsm.c
- AVCODEC_C_FILES-$(CONFIG_LIBGSM_ENCODER)+=libgsm.c
- AVCODEC_C_FILES-$(CONFIG_LIBGSM_MS_DECODER)+=libgsm.c
- AVCODEC_C_FILES-$(CONFIG_LIBGSM_MS_ENCODER)+=libgsm.c
- AVCODEC_C_FILES-$(CONFIG_LIBMP3LAME_ENCODER)+=libmp3lame.c
- AVCODEC_C_FILES-$(CONFIG_LIBOPENCORE_AMRNB_DECODER)+=libopencore-amr.c
- AVCODEC_C_FILES-$(CONFIG_LIBOPENCORE_AMRNB_ENCODER)+=libopencore-amr.c
- AVCODEC_C_FILES-$(CONFIG_LIBOPENCORE_AMRWB_DECODER)+=libopencore-amr.c
- AVCODEC_C_FILES-$(CONFIG_LIBOPENJPEG_DECODER)+=libopenjpeg.c
- AVCODEC_C_FILES-$(CONFIG_LIBSCHROEDINGER_DECODER)+=libschroedingerdec.c\
- libschroedinger.c\
- libdirac_libschro.c
- AVCODEC_C_FILES-$(CONFIG_LIBSCHROEDINGER_ENCODER)+=libschroedingerenc.c\
- libschroedinger.c\
- libdirac_libschro.c
- AVCODEC_C_FILES-$(CONFIG_LIBSPEEX_DECODER)+=libspeexdec.c
- AVCODEC_C_FILES-$(CONFIG_LIBTHEORA_ENCODER)+=libtheoraenc.c
- AVCODEC_C_FILES-$(CONFIG_LIBVO_AACENC_ENCODER)+=libvo-aacenc.cmpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_LIBVO_AMRWBENC_ENCODER)+=libvo-amrwbenc.c
- AVCODEC_C_FILES-$(CONFIG_LIBVORBIS_ENCODER)+=libvorbis.cvorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_LIBVPX_DECODER)+=libvpxdec.c
- AVCODEC_C_FILES-$(CONFIG_LIBVPX_ENCODER)+=libvpxenc.c
- AVCODEC_C_FILES-$(CONFIG_LIBX264_ENCODER)+=libx264.c
- AVCODEC_C_FILES-$(CONFIG_LIBXAVS_ENCODER)+=libxavs.c
- AVCODEC_C_FILES-$(CONFIG_LIBXVID)+=libxvidff.clibxvid_rc.c
- AVCODEC_C_FILES-$(CONFIG_AAC_PARSER)+=aac_parser.caac_ac3_parser.c\
- aacadtsdec.cmpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_AC3_PARSER)+=ac3_parser.cac3tab.c\
- aac_ac3_parser.c
- AVCODEC_C_FILES-$(CONFIG_CAVSVIDEO_PARSER)+=cavs_parser.c
- AVCODEC_C_FILES-$(CONFIG_DCA_PARSER)+=dca_parser.c
- AVCODEC_C_FILES-$(CONFIG_DIRAC_PARSER)+=dirac_parser.c
- AVCODEC_C_FILES-$(CONFIG_DNXHD_PARSER)+=dnxhd_parser.c
- AVCODEC_C_FILES-$(CONFIG_DVBSUB_PARSER)+=dvbsub_parser.c
- AVCODEC_C_FILES-$(CONFIG_DVDSUB_PARSER)+=dvdsub_parser.c
- AVCODEC_C_FILES-$(CONFIG_FLAC_PARSER)+=flac_parser.cflacdata.cflac.c\
- vorbis_data.c
- AVCODEC_C_FILES-$(CONFIG_H261_PARSER)+=h261_parser.c
- AVCODEC_C_FILES-$(CONFIG_H263_PARSER)+=h263_parser.c
- AVCODEC_C_FILES-$(CONFIG_H264_PARSER)+=h264_parser.ch264.c\
- cabac.c\
- h264_refs.ch264_sei.ch264_direct.c\
- h264_loopfilter.ch264_cabac.c\
- h264_cavlc.ch264_ps.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_AAC_LATM_PARSER)+=latm_parser.c
- AVCODEC_C_FILES-$(CONFIG_MJPEG_PARSER)+=mjpeg_parser.c
- AVCODEC_C_FILES-$(CONFIG_MLP_PARSER)+=mlp_parser.cmlp.c
- AVCODEC_C_FILES-$(CONFIG_MPEG4VIDEO_PARSER)+=mpeg4video_parser.ch263.c\
- mpegvideo.cerror_resilience.c\
- mpeg4videodec.cmpeg4video.c\
- ituh263dec.ch263dec.c
- AVCODEC_C_FILES-$(CONFIG_MPEGAUDIO_PARSER)+=mpegaudio_parser.c\
- mpegaudiodecheader.cmpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_MPEGVIDEO_PARSER)+=mpegvideo_parser.c\
- mpeg12.cmpeg12data.c\
- mpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_PNM_PARSER)+=pnm_parser.cpnm.c
- AVCODEC_C_FILES-$(CONFIG_VC1_PARSER)+=vc1_parser.cvc1.cvc1data.c\
- msmpeg4.cmsmpeg4data.cmpeg4video.c\
- h263.cmpegvideo.cerror_resilience.c
- AVCODEC_C_FILES-$(CONFIG_VP3_PARSER)+=vp3_parser.c
- AVCODEC_C_FILES-$(CONFIG_VP8_PARSER)+=vp8_parser.c
- AVCODEC_C_FILES-$(CONFIG_AAC_ADTSTOASC_BSF)+=aac_adtstoasc_bsf.caacadtsdec.c\
- mpeg4audio.c
- AVCODEC_C_FILES-$(CONFIG_CHOMP_BSF)+=chomp_bsf.c
- AVCODEC_C_FILES-$(CONFIG_DUMP_EXTRADATA_BSF)+=dump_extradata_bsf.c
- AVCODEC_C_FILES-$(CONFIG_H264_MP4TOANNEXB_BSF)+=h264_mp4toannexb_bsf.c
- AVCODEC_C_FILES-$(CONFIG_IMX_DUMP_HEADER_BSF)+=imx_dump_header_bsf.c
- AVCODEC_C_FILES-$(CONFIG_MJPEG2JPEG_BSF)+=mjpeg2jpeg_bsf.cmjpeg.c
- AVCODEC_C_FILES-$(CONFIG_MJPEGA_DUMP_HEADER_BSF)+=mjpega_dump_header_bsf.c
- AVCODEC_C_FILES-$(CONFIG_MOV2TEXTSUB_BSF)+=movsub_bsf.c
- AVCODEC_C_FILES-$(CONFIG_MP3_HEADER_COMPRESS_BSF)+=mp3_header_compress_bsf.c
- AVCODEC_C_FILES-$(CONFIG_MP3_HEADER_DECOMPRESS_BSF)+=mp3_header_decompress_bsf.c\
- mpegaudiodata.c
- AVCODEC_C_FILES-$(CONFIG_NOISE_BSF)+=noise_bsf.c
- AVCODEC_C_FILES-$(CONFIG_REMOVE_EXTRADATA_BSF)+=remove_extradata_bsf.c
- AVCODEC_C_FILES-$(CONFIG_TEXT2MOVSUB_BSF)+=movsub_bsf.c
- AVCODEC_C_FILES-$(HAVE_PTHREADS)+=pthread.c
- AVCODEC_C_FILES-$(HAVE_W32THREADS)+=w32thread.c
- AVCODEC_C_FILES-$(CONFIG_MLIB)+=mlib/dsputil_mlib.c
- AVCODEC_C_FILES-$(!CONFIG_SMALL)+=inverse.c
- AVCODEC_C_FILES+=$(AVCODEC_C_FILES-yes)
- AVCODEC_SRC_FILES=$(addprefixlibavcodec/,$(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=$(addprefixlibavcodec/,$(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.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_AC3_DEMUXER)+=ac3dec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_AC3_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_ADTS_MUXER)+=adtsenc.c
- AVFORMAT_C_FILES-$(CONFIG_AEA_DEMUXER)+=aea.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_AIFF_DEMUXER)+=aiffdec.criff.cpcm.cisom.c
- AVFORMAT_C_FILES-$(CONFIG_AIFF_MUXER)+=aiffenc.criff.cisom.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.capetag.c
- AVFORMAT_C_FILES-$(CONFIG_APPLEHTTP_DEMUXER)+=applehttp.c
- AVFORMAT_C_FILES-$(CONFIG_ASF_DEMUXER)+=asfdec.casf.casfcrypt.c\
- riff.cavlanguage.c
- AVFORMAT_C_FILES-$(CONFIG_ASF_MUXER)+=asfenc.casf.criff.c
- AVFORMAT_C_FILES-$(CONFIG_ASS_DEMUXER)+=assdec.c
- AVFORMAT_C_FILES-$(CONFIG_ASS_MUXER)+=assenc.c
- AVFORMAT_C_FILES-$(CONFIG_AU_DEMUXER)+=au.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_AU_MUXER)+=au.c
- AVFORMAT_C_FILES-$(CONFIG_AVI_DEMUXER)+=avidec.criff.cavi.c
- AVFORMAT_C_FILES-$(CONFIG_AVI_MUXER)+=avienc.criff.cavi.c
- AVFORMAT_C_FILES-$(CONFIG_AVISYNTH)+=avisynth.c
- AVFORMAT_C_FILES-$(CONFIG_AVM2_MUXER)+=swfenc.c
- AVFORMAT_C_FILES-$(CONFIG_AVS_DEMUXER)+=avs.cvocdec.cvoc.c
- AVFORMAT_C_FILES-$(CONFIG_BETHSOFTVID_DEMUXER)+=bethsoftvid.c
- AVFORMAT_C_FILES-$(CONFIG_BFI_DEMUXER)+=bfi.c
- AVFORMAT_C_FILES-$(CONFIG_BINK_DEMUXER)+=bink.c
- AVFORMAT_C_FILES-$(CONFIG_C93_DEMUXER)+=c93.cvocdec.cvoc.c
- AVFORMAT_C_FILES-$(CONFIG_CAF_DEMUXER)+=cafdec.ccaf.cmov.criff.cisom.c
- AVFORMAT_C_FILES-$(CONFIG_CAF_MUXER)+=cafenc.ccaf.criff.cisom.c
- AVFORMAT_C_FILES-$(CONFIG_CAVSVIDEO_DEMUXER)+=cavsvideodec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_CAVSVIDEO_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_CDG_DEMUXER)+=cdg.c
- AVFORMAT_C_FILES-$(CONFIG_CRC_MUXER)+=crcenc.c
- AVFORMAT_C_FILES-$(CONFIG_DAUD_DEMUXER)+=daud.c
- AVFORMAT_C_FILES-$(CONFIG_DAUD_MUXER)+=daud.c
- AVFORMAT_C_FILES-$(CONFIG_DFA_DEMUXER)+=dfa.c
- AVFORMAT_C_FILES-$(CONFIG_DIRAC_DEMUXER)+=diracdec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_DIRAC_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_DNXHD_DEMUXER)+=dnxhddec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_DNXHD_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_DSICIN_DEMUXER)+=dsicin.c
- AVFORMAT_C_FILES-$(CONFIG_DTS_DEMUXER)+=dtsdec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_DTS_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_DV_DEMUXER)+=dv.c
- AVFORMAT_C_FILES-$(CONFIG_DV_MUXER)+=dvenc.c
- AVFORMAT_C_FILES-$(CONFIG_DXA_DEMUXER)+=dxa.criff.c
- AVFORMAT_C_FILES-$(CONFIG_EA_CDATA_DEMUXER)+=eacdata.c
- AVFORMAT_C_FILES-$(CONFIG_EA_DEMUXER)+=electronicarts.c
- AVFORMAT_C_FILES-$(CONFIG_EAC3_DEMUXER)+=ac3dec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_EAC3_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_FFM_DEMUXER)+=ffmdec.c
- AVFORMAT_C_FILES-$(CONFIG_FFM_MUXER)+=ffmenc.c
- AVFORMAT_C_FILES-$(CONFIG_FFMETADATA_DEMUXER)+=ffmetadec.c
- AVFORMAT_C_FILES-$(CONFIG_FFMETADATA_MUXER)+=ffmetaenc.c
- AVFORMAT_C_FILES-$(CONFIG_FILMSTRIP_DEMUXER)+=filmstripdec.c
- AVFORMAT_C_FILES-$(CONFIG_FILMSTRIP_MUXER)+=filmstripenc.c
- AVFORMAT_C_FILES-$(CONFIG_FLAC_DEMUXER)+=flacdec.crawdec.c\
- oggparsevorbis.c\
- vorbiscomment.c
- AVFORMAT_C_FILES-$(CONFIG_FLAC_MUXER)+=flacenc.cflacenc_header.c\
- vorbiscomment.c
- AVFORMAT_C_FILES-$(CONFIG_FLIC_DEMUXER)+=flic.c
- AVFORMAT_C_FILES-$(CONFIG_FLV_DEMUXER)+=flvdec.c
- AVFORMAT_C_FILES-$(CONFIG_FLV_MUXER)+=flvenc.cavc.c
- AVFORMAT_C_FILES-$(CONFIG_FOURXM_DEMUXER)+=4xm.c
- AVFORMAT_C_FILES-$(CONFIG_FRAMECRC_MUXER)+=framecrcenc.c
- AVFORMAT_C_FILES-$(CONFIG_FRAMEMD5_MUXER)+=md5enc.c
- AVFORMAT_C_FILES-$(CONFIG_GIF_MUXER)+=gif.c
- AVFORMAT_C_FILES-$(CONFIG_GSM_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_GXF_DEMUXER)+=gxf.c
- AVFORMAT_C_FILES-$(CONFIG_GXF_MUXER)+=gxfenc.caudiointerleave.c
- AVFORMAT_C_FILES-$(CONFIG_G722_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_G722_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_H261_DEMUXER)+=h261dec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_H261_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_H263_DEMUXER)+=h263dec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_H263_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_H264_DEMUXER)+=h264dec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_H264_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_IDCIN_DEMUXER)+=idcin.c
- AVFORMAT_C_FILES-$(CONFIG_IFF_DEMUXER)+=iff.c
- AVFORMAT_C_FILES-$(CONFIG_IMAGE2_DEMUXER)+=img2.c
- AVFORMAT_C_FILES-$(CONFIG_IMAGE2_MUXER)+=img2.c
- AVFORMAT_C_FILES-$(CONFIG_IMAGE2PIPE_DEMUXER)+=img2.c
- AVFORMAT_C_FILES-$(CONFIG_IMAGE2PIPE_MUXER)+=img2.c
- AVFORMAT_C_FILES-$(CONFIG_INGENIENT_DEMUXER)+=ingenientdec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_IPMOVIE_DEMUXER)+=ipmovie.c
- AVFORMAT_C_FILES-$(CONFIG_ISS_DEMUXER)+=iss.c
- AVFORMAT_C_FILES-$(CONFIG_IV8_DEMUXER)+=iv8.c
- AVFORMAT_C_FILES-$(CONFIG_IVF_DEMUXER)+=ivfdec.criff.c
- AVFORMAT_C_FILES-$(CONFIG_IVF_MUXER)+=ivfenc.c
- AVFORMAT_C_FILES-$(CONFIG_JV_DEMUXER)+=jvdec.c
- AVFORMAT_C_FILES-$(CONFIG_LMLM4_DEMUXER)+=lmlm4.c
- AVFORMAT_C_FILES-$(CONFIG_LXF_DEMUXER)+=lxfdec.c
- AVFORMAT_C_FILES-$(CONFIG_M4V_DEMUXER)+=m4vdec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_M4V_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MATROSKA_DEMUXER)+=matroskadec.cmatroska.c\
- riff.cisom.crmdec.crm.c
- AVFORMAT_C_FILES-$(CONFIG_MATROSKA_MUXER)+=matroskaenc.cmatroska.c\
- riff.cisom.cavc.c\
- flacenc_header.cavlanguage.c
- AVFORMAT_C_FILES-$(CONFIG_MD5_MUXER)+=md5enc.c
- AVFORMAT_C_FILES-$(CONFIG_MICRODVD_DEMUXER)+=microdvddec.c
- AVFORMAT_C_FILES-$(CONFIG_MICRODVD_MUXER)+=microdvdenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MJPEG_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_MJPEG_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MLP_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_MLP_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MM_DEMUXER)+=mm.c
- AVFORMAT_C_FILES-$(CONFIG_MMF_DEMUXER)+=mmf.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_MMF_MUXER)+=mmf.criff.c
- AVFORMAT_C_FILES-$(CONFIG_MOV_DEMUXER)+=mov.criff.cisom.c
- AVFORMAT_C_FILES-$(CONFIG_MOV_MUXER)+=movenc.criff.cisom.cavc.c\
- movenchint.crtpenc_chain.c
- AVFORMAT_C_FILES-$(CONFIG_MP2_MUXER)+=mp3enc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MP3_DEMUXER)+=mp3dec.c
- AVFORMAT_C_FILES-$(CONFIG_MP3_MUXER)+=mp3enc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPC_DEMUXER)+=mpc.capetag.c
- AVFORMAT_C_FILES-$(CONFIG_MPC8_DEMUXER)+=mpc8.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG1SYSTEM_MUXER)+=mpegenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG1VCD_MUXER)+=mpegenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG2DVD_MUXER)+=mpegenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG2VOB_MUXER)+=mpegenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG2SVCD_MUXER)+=mpegenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG1VIDEO_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEG2VIDEO_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEGPS_DEMUXER)+=mpeg.c
- AVFORMAT_C_FILES-$(CONFIG_MPEGTS_DEMUXER)+=mpegts.cisom.c
- AVFORMAT_C_FILES-$(CONFIG_MPEGTS_MUXER)+=mpegtsenc.cadtsenc.c
- AVFORMAT_C_FILES-$(CONFIG_MPEGVIDEO_DEMUXER)+=mpegvideodec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_MPJPEG_MUXER)+=mpjpeg.c
- AVFORMAT_C_FILES-$(CONFIG_MSNWC_TCP_DEMUXER)+=msnwc_tcp.c
- AVFORMAT_C_FILES-$(CONFIG_MTV_DEMUXER)+=mtv.c
- AVFORMAT_C_FILES-$(CONFIG_MVI_DEMUXER)+=mvi.c
- AVFORMAT_C_FILES-$(CONFIG_MXF_DEMUXER)+=mxfdec.cmxf.c
- AVFORMAT_C_FILES-$(CONFIG_MXF_MUXER)+=mxfenc.cmxf.caudiointerleave.c
- AVFORMAT_C_FILES-$(CONFIG_MXG_DEMUXER)+=mxg.c
- AVFORMAT_C_FILES-$(CONFIG_NC_DEMUXER)+=ncdec.c
- AVFORMAT_C_FILES-$(CONFIG_NSV_DEMUXER)+=nsvdec.c
- AVFORMAT_C_FILES-$(CONFIG_NULL_MUXER)+=nullenc.c
- AVFORMAT_C_FILES-$(CONFIG_NUT_DEMUXER)+=nutdec.cnut.criff.c
- AVFORMAT_C_FILES-$(CONFIG_NUT_MUXER)+=nutenc.cnut.criff.c
- AVFORMAT_C_FILES-$(CONFIG_NUV_DEMUXER)+=nuv.criff.c
- AVFORMAT_C_FILES-$(CONFIG_OGG_DEMUXER)+=oggdec.c\
- oggparsecelt.c\
- oggparsedirac.c\
- oggparseflac.c\
- oggparseogm.c\
- oggparseskeleton.c\
- oggparsespeex.c\
- oggparsetheora.c\
- oggparsevorbis.c\
- riff.c\
- vorbiscomment.c
- AVFORMAT_C_FILES-$(CONFIG_OGG_MUXER)+=oggenc.c\
- vorbiscomment.c
- AVFORMAT_C_FILES-$(CONFIG_OMA_DEMUXER)+=oma.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_ALAW_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_ALAW_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F32BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F32BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F32LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F32LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F64BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F64BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F64LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_F64LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_MULAW_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_MULAW_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S16BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S16BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S16LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S16LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S24BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S24BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S24LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S24LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S32BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S32BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S32LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S32LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S8_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_S8_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U16BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U16BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U16LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U16LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U24BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U24BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U24LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U24LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U32BE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U32BE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U32LE_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U32LE_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U8_DEMUXER)+=pcmdec.cpcm.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_PCM_U8_MUXER)+=pcmenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_PMP_DEMUXER)+=pmpdec.c
- AVFORMAT_C_FILES-$(CONFIG_PVA_DEMUXER)+=pva.c
- AVFORMAT_C_FILES-$(CONFIG_QCP_DEMUXER)+=qcp.c
- AVFORMAT_C_FILES-$(CONFIG_R3D_DEMUXER)+=r3d.c
- AVFORMAT_C_FILES-$(CONFIG_RAWVIDEO_DEMUXER)+=rawvideodec.crawdec.c
- AVFORMAT_C_FILES-$(CONFIG_RAWVIDEO_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_RL2_DEMUXER)+=rl2.c
- AVFORMAT_C_FILES-$(CONFIG_RM_DEMUXER)+=rmdec.crm.c
- AVFORMAT_C_FILES-$(CONFIG_RM_MUXER)+=rmenc.crm.c
- AVFORMAT_C_FILES-$(CONFIG_ROQ_DEMUXER)+=idroqdec.c
- AVFORMAT_C_FILES-$(CONFIG_ROQ_MUXER)+=idroqenc.crawenc.c
- AVFORMAT_C_FILES-$(CONFIG_RSO_DEMUXER)+=rsodec.crso.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_RSO_MUXER)+=rsoenc.crso.c
- AVFORMAT_C_FILES-$(CONFIG_RPL_DEMUXER)+=rpl.c
- AVFORMAT_C_FILES-$(CONFIG_RTP_MUXER)+=rtp.c\
- rtpenc_aac.c\
- rtpenc_latm.c\
- rtpenc_amr.c\
- rtpenc_h263.c\
- rtpenc_mpv.c\
- rtpenc.c\
- rtpenc_h264.c\
- rtpenc_vp8.c\
- rtpenc_xiph.c\
- avc.c
- AVFORMAT_C_FILES-$(CONFIG_RTPDEC)+=rdt.c\
- rtp.c\
- rtpdec.c\
- rtpdec_amr.c\
- rtpdec_asf.c\
- rtpdec_h263.c\
- rtpdec_h264.c\
- rtpdec_latm.c\
- rtpdec_mpeg4.c\
- rtpdec_qcelp.c\
- rtpdec_qdm2.c\
- rtpdec_qt.c\
- rtpdec_svq3.c\
- rtpdec_vp8.c\
- rtpdec_xiph.c
- AVFORMAT_C_FILES-$(CONFIG_RTSP_DEMUXER)+=rtsp.crtspdec.chttpauth.c
- AVFORMAT_C_FILES-$(CONFIG_RTSP_MUXER)+=rtsp.crtspenc.chttpauth.c\
- rtpenc_chain.c
- AVFORMAT_C_FILES-$(CONFIG_SAP_DEMUXER)+=sapdec.c
- AVFORMAT_C_FILES-$(CONFIG_SAP_MUXER)+=sapenc.crtpenc_chain.c
- AVFORMAT_C_FILES-$(CONFIG_SDP_DEMUXER)+=rtsp.c
- AVFORMAT_C_FILES-$(CONFIG_SEGAFILM_DEMUXER)+=segafilm.c
- AVFORMAT_C_FILES-$(CONFIG_SHORTEN_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_SIFF_DEMUXER)+=siff.c
- AVFORMAT_C_FILES-$(CONFIG_SMACKER_DEMUXER)+=smacker.c
- AVFORMAT_C_FILES-$(CONFIG_SOL_DEMUXER)+=sol.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_SOX_DEMUXER)+=soxdec.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_SOX_MUXER)+=soxenc.c
- AVFORMAT_C_FILES-$(CONFIG_SPDIF_DEMUXER)+=spdif.cspdifdec.c
- AVFORMAT_C_FILES-$(CONFIG_SPDIF_MUXER)+=spdif.cspdifenc.c
- AVFORMAT_C_FILES-$(CONFIG_SRT_DEMUXER)+=srtdec.c
- AVFORMAT_C_FILES-$(CONFIG_SRT_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_STR_DEMUXER)+=psxstr.c
- AVFORMAT_C_FILES-$(CONFIG_SWF_DEMUXER)+=swfdec.c
- AVFORMAT_C_FILES-$(CONFIG_SWF_MUXER)+=swfenc.c
- AVFORMAT_C_FILES-$(CONFIG_THP_DEMUXER)+=thp.c
- AVFORMAT_C_FILES-$(CONFIG_TIERTEXSEQ_DEMUXER)+=tiertexseq.c
- AVFORMAT_C_FILES-$(CONFIG_TMV_DEMUXER)+=tmv.c
- AVFORMAT_C_FILES-$(CONFIG_TRUEHD_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_TRUEHD_MUXER)+=rawenc.c
- AVFORMAT_C_FILES-$(CONFIG_TTA_DEMUXER)+=tta.c
- AVFORMAT_C_FILES-$(CONFIG_TTY_DEMUXER)+=tty.csauce.c
- AVFORMAT_C_FILES-$(CONFIG_TXD_DEMUXER)+=txd.c
- AVFORMAT_C_FILES-$(CONFIG_VC1_DEMUXER)+=rawdec.c
- AVFORMAT_C_FILES-$(CONFIG_VC1T_DEMUXER)+=vc1test.c
- AVFORMAT_C_FILES-$(CONFIG_VC1T_MUXER)+=vc1testenc.c
- AVFORMAT_C_FILES-$(CONFIG_VMD_DEMUXER)+=sierravmd.c
- AVFORMAT_C_FILES-$(CONFIG_VOC_DEMUXER)+=vocdec.cvoc.c
- AVFORMAT_C_FILES-$(CONFIG_VOC_MUXER)+=vocenc.cvoc.c
- AVFORMAT_C_FILES-$(CONFIG_VQF_DEMUXER)+=vqf.c
- AVFORMAT_C_FILES-$(CONFIG_W64_DEMUXER)+=wav.criff.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_WAV_DEMUXER)+=wav.criff.cpcm.c
- AVFORMAT_C_FILES-$(CONFIG_WAV_MUXER)+=wav.criff.c
- AVFORMAT_C_FILES-$(CONFIG_WC3_DEMUXER)+=wc3movie.c
- AVFORMAT_C_FILES-$(CONFIG_WEBM_MUXER)+=matroskaenc.cmatroska.c\
- riff.cisom.cavc.c\
- flacenc_header.cavlanguage.c
- AVFORMAT_C_FILES-$(CONFIG_WSAUD_DEMUXER)+=westwood.c
- AVFORMAT_C_FILES-$(CONFIG_WSVQA_DEMUXER)+=westwood.c
- AVFORMAT_C_FILES-$(CONFIG_WTV_DEMUXER)+=wtvdec.cwtv.casfdec.casf.casfcrypt.c\
- avlanguage.cmpegts.cisom.criff.c
- AVFORMAT_C_FILES-$(CONFIG_WV_DEMUXER)+=wv.capetag.c
- AVFORMAT_C_FILES-$(CONFIG_XA_DEMUXER)+=xa.c
- AVFORMAT_C_FILES-$(CONFIG_XWMA_DEMUXER)+=xwma.criff.c
- AVFORMAT_C_FILES-$(CONFIG_YOP_DEMUXER)+=yop.c
- AVFORMAT_C_FILES-$(CONFIG_YUV4MPEGPIPE_MUXER)+=yuv4mpeg.c
- AVFORMAT_C_FILES-$(CONFIG_YUV4MPEGPIPE_DEMUXER)+=yuv4mpeg.c
- AVFORMAT_C_FILES-$(CONFIG_LIBNUT_DEMUXER)+=libnut.criff.c
- AVFORMAT_C_FILES-$(CONFIG_LIBNUT_MUXER)+=libnut.criff.c
- AVFORMAT_C_FILES+=avio.caviobuf.c
- AVFORMAT_C_FILES-$(CONFIG_APPLEHTTP_PROTOCOL)+=applehttpproto.c
- AVFORMAT_C_FILES-$(CONFIG_CONCAT_PROTOCOL)+=concat.c
- AVFORMAT_C_FILES-$(CONFIG_CRYPTO_PROTOCOL)+=crypto.c
- AVFORMAT_C_FILES-$(CONFIG_FILE_PROTOCOL)+=file.c
- AVFORMAT_C_FILES-$(CONFIG_GOPHER_PROTOCOL)+=gopher.c
- AVFORMAT_C_FILES-$(CONFIG_HTTP_PROTOCOL)+=http.chttpauth.c
- AVFORMAT_C_FILES-$(CONFIG_MMSH_PROTOCOL)+=mmsh.cmms.casf.c
- AVFORMAT_C_FILES-$(CONFIG_MMST_PROTOCOL)+=mmst.cmms.casf.c
- AVFORMAT_C_FILES-$(CONFIG_MD5_PROTOCOL)+=md5proto.c
- AVFORMAT_C_FILES-$(CONFIG_PIPE_PROTOCOL)+=file.c
- RTMP-FILES-$(CONFIG_LIBRTMP)=librtmp.c
- RTMP-FILES-$(!CONFIG_LIBRTMP)=rtmpproto.crtmppkt.c
- AVFORMAT_C_FILES-$(CONFIG_RTMP_PROTOCOL)+=$(RTMP-FILES-yes)
- AVFORMAT_C_FILES-$(CONFIG_RTP_PROTOCOL)+=rtpproto.c
- AVFORMAT_C_FILES-$(CONFIG_TCP_PROTOCOL)+=tcp.c
- AVFORMAT_C_FILES-$(CONFIG_UDP_PROTOCOL)+=udp.c
- AVFORMAT_C_FILES-$(CONFIG_JACK_INDEV)+=timefilter.c
- AVFORMAT_C_FILES+=$(AVFORMAT_C_FILES-yes)
- AVFORMAT_SRC_FILES=$(addprefixlibavformat/,$(sort$(AVFORMAT_C_FILES)))
- LOCAL_SRC_FILES:=\
- $(SWSCALE_SRC_FILES)\
- $(AVUTIL_SRC_FILES)\
- $(AVCODEC_SRC_FILES)\
- $(AVCODEC_ARM_SRC_FILES)\
- $(AVFORMAT_SRC_FILES)
- LOCAL_ARM_MODE:=arm
- include$(BUILD_SHARED_LIBRARY)
(
(uint8 const *)avframe.data[0], avframe.linesize[0],
(uint8 const *)avframe.data[1], avframe.linesize[1],
(uint8 const *)avframe.data[2], avframe.linesize[2],
dec->width, dec->height,
scaledframe.data[0], scaledframe.linesize[0],
scaledframe.data[1], scaledframe.linesize[1],
scaledframe.data[2], scaledframe.linesize[2],
txtwidth, txtheight,
);
(
(const uint8_t *)scaledframe.data[0], scaledframe.linesize[0],
(const uint8_t *)scaledframe.data[1], scaledframe.linesize[1],
(const uint8_t *)scaledframe.data[2], scaledframe.linesize[2],
pktlist->pkt.data, txtwidth << 1,
txtwidth, txtheight);
更多相关文章
- Android编译过程详解
- android 反编译入门
- Android编译系统详解(一)
- 从android 里面读取配置文件
- Grade 编译 Android(安卓)解决 Error:more than one library wit
- 自定义android模块不编译的问题
- Android(安卓)Studio 使用NDK编译时常见的问题
- Android编译系统详解(一)
- android按键灯流程分析