新聞中心

        ubuntu+ndk編譯ffmpeg

        作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò) 收藏

        rtpdec_xiph.c

        AVFORMAT_C_FILES-$(CONFIG_RTSP_DEMUXER) += rtsp.c rtspdec.c httpauth.c

        AVFORMAT_C_FILES-$(CONFIG_RTSP_MUXER) += rtsp.c rtspenc.c httpauth.c

        rtpenc_chain.c

        AVFORMAT_C_FILES-$(CONFIG_SAP_DEMUXER) += sapdec.c

        AVFORMAT_C_FILES-$(CONFIG_SAP_MUXER) += sapenc.c rtpenc_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.c pcm.c

        AVFORMAT_C_FILES-$(CONFIG_SOX_DEMUXER) += soxdec.c pcm.c

        AVFORMAT_C_FILES-$(CONFIG_SOX_MUXER) += soxenc.c

        AVFORMAT_C_FILES-$(CONFIG_SPDIF_DEMUXER) += spdif.c spdifdec.c

        AVFORMAT_C_FILES-$(CONFIG_SPDIF_MUXER) += spdif.c spdifenc.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.c sauce.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.c voc.c

        AVFORMAT_C_FILES-$(CONFIG_VOC_MUXER) += vocenc.c voc.c

        AVFORMAT_C_FILES-$(CONFIG_VQF_DEMUXER) += vqf.c

        AVFORMAT_C_FILES-$(CONFIG_W64_DEMUXER) += wav.c riff.c pcm.c

        AVFORMAT_C_FILES-$(CONFIG_WAV_DEMUXER) += wav.c riff.c pcm.c

        AVFORMAT_C_FILES-$(CONFIG_WAV_MUXER) += wav.c riff.c

        AVFORMAT_C_FILES-$(CONFIG_WC3_DEMUXER) += wc3movie.c

        AVFORMAT_C_FILES-$(CONFIG_WEBM_MUXER) += matroskaenc.c matroska.c

        riff.c isom.c avc.c

        flacenc_header.c avlanguage.c

        AVFORMAT_C_FILES-$(CONFIG_WSAUD_DEMUXER) += westwood.c

        AVFORMAT_C_FILES-$(CONFIG_WSVQA_DEMUXER) += westwood.c

        AVFORMAT_C_FILES-$(CONFIG_WTV_DEMUXER) += wtvdec.c wtv.c asfdec.c asf.c asfcrypt.c

        avlanguage.c mpegts.c isom.c riff.c

        AVFORMAT_C_FILES-$(CONFIG_WV_DEMUXER) += wv.c apetag.c

        AVFORMAT_C_FILES-$(CONFIG_XA_DEMUXER) += xa.c

        AVFORMAT_C_FILES-$(CONFIG_XWMA_DEMUXER) += xwma.c riff.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.c riff.c

        AVFORMAT_C_FILES-$(CONFIG_LIBNUT_MUXER) += libnut.c riff.c

        AVFORMAT_C_FILES+= avio.c aviobuf.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.c httpauth.c

        AVFORMAT_C_FILES-$(CONFIG_MMSH_PROTOCOL) += mmsh.c mms.c asf.c

        AVFORMAT_C_FILES-$(CONFIG_MMST_PROTOCOL) += mmst.c mms.c asf.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.c rtmppkt.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 = $(addprefix libavformat/, $(sort $(AVFORMAT_C_FILES)))

        LOCAL_SRC_FILES :=

        $(AVUTIL_SRC_FILES)

        $(AVCODEC_SRC_FILES)

        $(AVCODEC_ARM_SRC_FILES)

        $(AVFORMAT_SRC_FILES)

        LOCAL_ARM_MODE := arm

        include $(BUILD_SHARED_LIBRARY)

        六、ndk-build開(kāi)始編譯

        首先得給Android.mk和config.h文件的執(zhí)行權(quán)限

        sudo chmod a+x Android.mk

        sudo chmod a+x config.h

        2. 在開(kāi)始編譯之前還要做如下修改:



        關(guān)鍵詞:

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 台东县| 中西区| 高安市| 广汉市| 庄河市| 武鸣县| 邢台市| 德庆县| 青河县| 揭西县| 资兴市| 板桥市| 苏尼特左旗| 根河市| 乾安县| 海伦市| 景德镇市| 高州市| 长岛县| 依兰县| 清原| 綦江县| 博兴县| 大连市| 家居| 青铜峡市| 双牌县| 阿拉善左旗| 称多县| 宿州市| 延安市| 政和县| 西乡县| 原平市| 安阳市| 万源市| 楚雄市| 嫩江县| 临泉县| 四会市| 西充县|