- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 ffmpeg使用x264编码avcodec_open2出现x264_malloc内存泄漏问题分析
问题:使用x264进行视频编码,利用xcode提供的leak检查工具发现有一处x264_malloc的内存泄漏点,蜜汁泄漏,无从查起。现象描述:假设编码参数qmin = n, qmax = m, 则共有(m-n+1)处x264_malloc泄漏。多次反复试验发现此泄漏也不是每次都出现,Google之后发现也有同学遇到过这个问题,但并没有给出具体解决办法或结论,参考链接https://a...
2020-03-07 12:00:11 1466
原创 Mac Android8.0源码编译笔记
尝试编译android8.0源码,记录一下过程和遇到的问题。1. 下载,参考:https://source.android.com/setup/downloading。需要墙,好在公司有墙。事先是下载到一个exfat文件格式的移动硬盘,后来发现编译时git需要区分大小写的文件系统,编译报错。只能讲源码放在一个MAC扩展区分大小写分区的磁盘里。所以下载前先创建一个MAC OS扩展(区分大小写 日...
2018-10-13 09:57:37 6717 3
原创 MP4文件stsd box的解析
简单记录一次MP4文件stsd box的解析过程,被解析的MP4文件stsd box信息如下:00 00 00 B5 73 74 73 64 00 00 00 00 00 00 00 01 00 00 00 A5 61 76 63 31 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 80 01 ...
2018-03-11 20:56:10 5307 1
原创 android平台ffmpeg编译静态库正常,app使用编译好的静态库时报错分析
android平台ffmpeg编译静态库正常,app使用编译好的静态库时报错: libavcodec/ffv1enc.c:476: error: undefined reference to 'log2' libavcodec/ffv1enc.c:476: error: undefined reference to 'log2' libavcodec/ffv1enc.c:476: error...
2018-02-28 21:04:42 886
原创 使用Xcode断点调试ffmpeg
最近想在xcode断点调试ffmpeg,以深入学习ffmpeg源码。一开始参考了https://www.jianshu.com/p/226c19aa6e42。但发现只能断点调试,点击源码方法无法实现自动跳转,跟踪起来十分不便。于是决定暴力的创建xcode工程,添加ffmpeg所有源码来实现真正的即可加断点调试又可以跟踪跳转代码的xcode工程。主要思路是先configure生成config.h,依
2018-02-04 12:04:34 2151 2
ISO-IEC 14496-15 2014
2018-02-04
opengl redbook source code Xcode
2018-01-21
Handbook of Visual Display Technologypdf
2015-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人