Я скомпилирую FFmpeg под armv5, он может хорошо работать на Android NDK r5, но я скомпилирую FFmpeg под armv6, он может успешно работать, но когда я вызываю функцию av_new_stream, он падает, и он падает наthe libavutil.c / рациональный.c:
if(num<=max && den<=max){
a1= (AVRational){num, den};
den=0;
}
Доза кто-нибудь сталкивался с этой проблемой?
The LOCAL_FLAGS
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
LOCAL_MODULE := ffmpeg
LOCAL_CFLAGS := -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -std=gnu99 -march=armv6
Есть ли здесь что-то ошибка?