ffmpeg主要组成部分 1、libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能,包含demuxers和...
ffmpeg主要组成部分 1、libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能,包含demuxers和...
简述 日常敲代码肯定会遇到要敲大量的重复性而又无法省略和封装的代码,比如系统的if-else语句,又比如回到主线程的代码dispatch_async(dispatch_get...
今天在App Store更新Xcode10.2,发现一直报下面问题:👇 我们未能完成您的购买。可用的磁盘空间不足,无法安装此产品。 然后对磁盘一顿清理后腾出100来个G,发现...
RVM安装 修改 RVM 的 Ruby 安装源到 Ruby China 的 Ruby 镜像服务器,这样能提高安装速度$ echo "ruby_url=https://cach...
编译的过程:源代码 -> 预编译 ->编译器 -> 汇编器 -> 机器码 -> 连接器 ->可执行文件 1、iOS开发过程中引入的第三方静态库编译产生“duplicate s...
计算机网络基础## 计算机网络是多台独立自主的计算机互联而成的系统的总称,最初建立计算机网络的目的是实现信息传递和资源共享。 如果说计算机是第二次世界大战的产物,那么计算机网...
最近在做一些人脸美妆的工作,用到了CVPixelBufferRef的相关知识,踩到一些坑,做一个小小的总结。 CVPixelBufferRef是属于CoreVideo模块的像...
iOS开发的小伙伴,可能会经常遇到图片解码后图像的RGB信息是预乘过的。如果需要对接Engine的库,有可能他们需要非预乘的,那就比较麻烦了,编辑过的颜色效果肯定是不正确的。...
最近封装公司的私有库,由于要对接Engine,Engine提供的库很多不支持模拟器编译,那么私有库发版就无法通过正常的验证。最好的解决方案肯定是,让上游所有的SDK是支持模拟...