1 Star 0 Fork 0

jcwei/openHEVC

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Android.mk 3.77 KB
一键复制 编辑 原始数据 按行查看 历史
Erwan Raffin 提交于 2015-04-01 21:22 +08:00 . fix build for ARM and Android
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
APP_STL := gnustl_static
APP_ABI := armeabi
APP_OPTIM := debug
LOCAL_ARM_MODE := arm
#LOCAL_CFLAGS := -I <Your header files goes here>
LOCAL_CFLAGS += -g
LOCAL_CFLAGS += -ggdb
LOCAL_CFLAGS += -O1
openhevc_files := \
libavutil/avstring.c \
libavutil/atomic.c \
libavutil/base64.c \
libavutil/bprint.c \
libavutil/buffer.c \
libavutil/channel_layout.c \
libavutil/cpu.c \
libavutil/crc.c \
libavutil/des.c \
libavutil/dict.c \
libavutil/error.c \
libavutil/eval.c \
libavutil/file_open.c \
libavutil/frame.c \
libavutil/imgutils.c \
libavutil/intmath.c \
libavutil/log.c \
libavutil/log2_tab.c \
libavutil/mathematics.c \
libavutil/md5.c \
libavutil/mem.c \
libavutil/opt.c \
libavutil/parseutils.c \
libavutil/pixdesc.c \
libavutil/rational.c \
libavutil/random_seed.c \
libavutil/rc4.c \
libavutil/samplefmt.c \
libavutil/sha.c \
libavutil/time.c \
libavutil/timecode.c \
libavutil/utils.c \
libavutil/arm/cpu.c \
gpac/modules/openhevc_dec/openHevcWrapper.c \
libavformat/allformats.c \
libavformat/avio.c \
libavformat/aviobuf.c \
libavformat/cutils.c \
libavformat/file.c \
libavformat/format.c \
libavformat/id3v1.c \
libavformat/id3v2.c \
libavformat/isom.c \
libavformat/hevcdec.c \
libavformat/matroska.c \
libavformat/matroskadec.c \
libavformat/metadata.c \
libavformat/mov.c \
libavformat/mov_chan.c \
libavformat/mpegts.c \
libavformat/mux.c \
libavformat/options.c \
libavformat/os_support.c \
libavformat/rawdec.c \
libavformat/riffdec.c \
libavformat/riff.c \
libavformat/rmsipr.c \
libavformat/utils.c \
libavcodec/arm/videodsp_init_arm.c \
libavcodec/ac3tab.c \
libavcodec/allcodecs.c \
libavcodec/avfft.c \
libavcodec/avpacket.c \
libavcodec/avpicture.c \
libavcodec/bitstream.c \
libavcodec/bitstream_filter.c \
libavcodec/bswapdsp.c \
libavcodec/cabac.c \
libavcodec/codec_desc.c \
libavcodec/dct.c \
libavcodec/dct32_float.c \
libavcodec/dct32_template.c \
libavcodec/faanidct.c \
libavcodec/fft_template.c \
libavcodec/golomb.c \
libavcodec/hevc_cabac.c \
libavcodec/hevc_mvs.c \
libavcodec/hevc_parser.c \
libavcodec/hevc_ps.c \
libavcodec/hevc_refs.c \
libavcodec/hevc_sei.c \
libavcodec/hevc_filter.c \
libavcodec/hevc.c \
libavcodec/hevcdsp.c \
libavcodec/hevcpred.c \
libavcodec/hpeldsp.c \
libavcodec/jrevdct.c \
libavcodec/mathtables.c \
libavcodec/me_cmp.c \
libavcodec/mdct_template.c \
libavcodec/mpegaudiodata.c \
libavcodec/mpeg4audio.c \
libavcodec/imgconvert.c \
libavcodec/options.c \
libavcodec/parser.c \
libavcodec/pthread_slice.c \
libavcodec/pthread_frame.c \
libavcodec/pthread.c \
libavcodec/raw.c \
libavcodec/rawdec.c \
libavcodec/rdft.c \
libavcodec/simple_idct.c \
libavcodec/utils.c \
libavcodec/videodsp.c \
libavcodec/arm/hevcdsp_init_arm.c \
libavutil/arm/asm.S \
libavcodec/arm/hevcdsp_deblock_neon.S \
libavcodec/arm/hevcdsp_idct_neon.S \
libavcodec/arm/hevcdsp_qpel_neon.S \
libavcodec/arm/hevcdsp_epel_neon.S \
libavcodec/arm/simple_idct_neon.S \
libavcodec/arm/simple_idct_arm.S \
libavcodec/arm/simple_idct_armv6.S \
libavcodec/arm/jrevdct_arm.S \
libavcodec/arm/int_neon.S \
main_hm/getopt.c \
main_hm/main.c
LOCAL_SRC_FILES := $(openhevc_files)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/platform/arm/ \
$(LOCAL_PATH)/gpac/modules/openhevc_dec/
LOCAL_MODULE := openhevc
ifeq ($(TARGET_ARCH),arm)
LOCAL_SDK_VERSION := 9
endif
include $(BUILD_EXECUTABLE)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jcwei/openHEVC.git
git@gitee.com:jcwei/openHEVC.git
jcwei
openHEVC
openHEVC
hevc_rext

搜索帮助