마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ffmpeg 질문입니다! avcodec_open이 undefined reference...ㅠㅠㅠ

0 추천
ffmpeg jni에 성공해서 예제를 해보고있는데요~

 

avcodec.hm avformat.h등등 잘 인클루드했어요!

 

av_register_all(), avcodec_register_all(), avformat_open_input,

avformat_network_init(), avcodec_init()등등의 함수들은 에러 없이 잘 수행되는데요!

 

av_open_input_file()이랑 avcodec_opne만 undefined reference to 에러가 뜨네요 ㅠㅠㅠ

왜그런지 잘 모르겠어요...

버전문제인가요? 왜 이함수들만 undefined인지...아시는분 도와주세요 ㅠㅠ

참고로 ffmepg은 2.0.1입니다~
안드로이드리 (330 포인트) 님이 2014년 8월 11일 질문

1개의 답변

+1 추천
ffmpeg 버젼에 따라  해당 함수가  Deprecate 되었을 수 있습니다.
avformat.h avcodec.h 에 해당 함수가 선언되어 있는지 확인 해보세요.
 
아마 해당 함수를  avformat_open_input와 avcodec_open2로 각각 바꾸셔야 할 겁니다.
사악미소 (65,330 포인트) 님이 2014년 8월 11일 답변
사악미소님이 2014년 8월 11일 수정
잘봤습니다  통일된후에  같이 일해봅시다
...