Je compile le FFmpeg sous l'armv5, il peut bien fonctionner sur Android NDK r5, mais je compile le FFmpeg sous l'armv6, il peut réussir, mais quand j'appelle la fonction av_new_stream, il est crasher, et il est écrasé sur le libavutil.c/rational.c:Activer armv6 FFmpeg écrasé sous Android NDK
if(num<=max && den<=max){
a1= (AVRational){num, den};
den=0;
}
dose quelqu'un rencontre ce problème?
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
Y at-il une erreur ici?
Merci! tu as raison! –