我想在Android上构建具有视频支持的Voip应用程序,所以我基于以下链接使用openh264构建了pjsip2.4:https://trac.pjsip.org/repos/wiki/Getting-Started/Android
我构建了openh264并使用pjsip配置了成功:
使用OpenH264前缀..。/Users/me/openh264-1.0.0/android检查OpenH264可用性.好的使用libyuv前缀..。/Users/me/libyuv-android/jni检查I420Scale in -lyuv.是
但是当我做pjsip时,我会出错:
./src/pjmedia-codec/openh264.cpp:函数'pj_status_t oh264_codec_open(pjmedia_vid_codec*,pjmedia_vid_codec_param*)':./src/pjmedia-codec/openh264.cpp:474:10:错误:'SEncParamExt‘没有名为'iInputCsp’eprm.iInputCsp =videoFormatI420的成员;
我看到code_app_def.h中的struct code_app_def.h没有成员iInputCsp,但是openh264.cpp在pjsip中使用了吗?我怎么才能修好它?谢谢大家。
发布于 2015-10-01 08:40:59
这可能与某些版本问题有关,旧版本的openh264有该变量,但较晚版本则删除。
https://stackoverflow.com/questions/30207654
复制相似问题