iOS ijkplayer替换ffmpeg4.0内核-2019-03-26

1.所以要改动,只需要把IJK_FFMPEG_COMMIT=ff3.4--ijk0.8.7--20180103--001换成JK_FFMPEG_COMMIT=ff4.0--ijk0.8.25--20181123--001就可以,然后再做验证性测试。

https://www.jianshu.com/p/367ae20c2db8

2.其他事项备忘

(1)如下图,修改do-compile-ffmpeg.sh和compile-ffmpeg.sh脚本,添加libx264支持。将编译好的libx264


(2)./compile--ffmpeg.sh armv7编译报错问题:
audio_convert_neon.S:25:1: error: invalid symbol redefinition

_swri_oldapi_conv_flt_to_s16_neon:

解决方案:
https://github.com/DeviLeo/DLGPlayer/issues/19
https://react.ctolib.com/DeviLeo-DLGPlayer.html
Delete _swri_oldapi_conv_flt_to_s16_neon: and _swri_oldapi_conv_fltp_to_s16_2ch_neon:.

Change _swri_oldapi_conv_flt_to_s16_neon to X(swri_oldapi_conv_flt_to_s16_neon) and _swri_oldapi_conv_fltp_to_s16_2ch_neon to X(swri_oldapi_conv_fltp_to_s16_2ch_neon).

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容