havlenapetr / FFMpeg

this is port of ffmpeg for android (this is app, but in future i will do android lib from it and then system will be able to convert videos automatically)
880 stars 420 forks source link

ffmpeg for android #62

Open SoloYe opened 11 years ago

SoloYe commented 11 years ago

d:/cygwin/home/soloye/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/ffmpeg_jni/com_media_ffmpeg_FFMpegPlayer.o: in function com_media_ffmpeg_FFMpegPlayer_setVideoSurface(JNIEnv, jobject, jobject):jni/com_media_ffmpeg_FFMpegPlayer.cpp:176: error: undefined reference to 'MediaPlayer::setVideoSurface(JNIEnv, jobject)' d:/cygwin/home/soloye/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/ffmpeg_jni/com_media_ffmpeg_FFMpegPlayer.o: in function com_media_ffmpeg_FFMpegPlayer_setDataSource(JNIEnv, jobject, jstring):jni/com_media_ffmpegFFMpegPlayer.cpp:147: error: undefined reference to 'MediaPlayer::setDataSource(char const)' d:/cygwin/home/soloye/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/ffmpeg_jni/com_media_ffmpeg_FFMpegPlayer.o: in function com_media_ffmpeg_FFMpegPlayer_native_setup(JNIEnv, jobject, jobject):jni/com_media_ffmpeg_FFMpegPlayer.cpp:356: error: undefined reference to 'MediaPlayer::MediaPlayer()' d:/cygwin/home/soloye/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/ffmpeg_jni/com_media_ffmpeg_FFMpegPlayer.o: in function com_media_ffmpeg_FFMpegPlayer_native_setup(JNIEnv, jobject, jobject):jni/com_media_ffmpegFFMpegPlayer.cpp:363: error: undefined reference to 'MediaPlayer::setListener(MediaPlayerListener)' collect2: ld returned 1 exit status

viacheslavokolitiy commented 10 years ago

Try to add to LOCAL_SHARED_LIBRARIES libmediaplayer