FAAC1.28 在海思HI3520D/HI3515A平台linux中的编译 优化
来源:互联网 发布:淘宝内部优惠券机器人 编辑:程序博客网 时间:2024/05/14 03:14
FAAC1.28的下载地址:http://www.audiocoding.com/downloads.html
如何编译:
1../configure --host=arm-hisiv100nptl-linux --prefix=/home/ssy/lib
2.make
3.make install
优化
在不修改源码的情况下,faac的内存占用非常高,每路音频在13M左右。如果多路音频的话,内存将很快耗尽。
搜索MAX_CHANNELS的定义,默认是6 和64,全部改成1(一般都是单声道)。
重新编译,运行,内存占用降为2.5M左右。
演示链接:
windows:
http://www.xstrive.com/demo.html
iphone/Android:
http://www.xstrive.com/hls.html
1 0
- FAAC1.28 在海思HI3520D/HI3515A平台linux中的编译 优化
- 嵌入式 FAAC1.28 在海思HI3518C/HI3518A平台linux中的编译优化
- 在ARM HI3531 linux上优化FAAC1.28运行速度
- Minigui3在海思Hi3520D/Hi3531平台上运行
- Minigui3在海思Hi3520D/Hi3531平台上运行
- 在编译Faac1.28库时出现编译C++ 的undefined reference to '__cxa_end_cleanup'及 __gxx_personality_v0问题
- [最详细的FAAC1.28交叉编译过程] AAC算法移植
- webkit在linux平台下的编译
- freetype在Linux平台编译小记
- ffmpeg在linux平台下的编译
- flann在Linux平台下的编译
- 结构在优化编译中的对齐问题
- OpenVPN 源码编译 在 Linux 平台,Android IOS 源码编译
- Kafka 的优化及在商业平台中的应用
- HI3520D在内核中复用UART2,UART3管脚
- HI3520D在内核中复用UART2,UART3管脚
- 在Sitara平台上如何优化Linux启动过程?
- 记一次在linux 平台上的优化调试
- HTML Table 空白单元格补全
- Java开源框架类库介绍(六)--SLF4J
- 遵照std::allocator实现自定制的内存分配器
- iOS开发中的单元测试(三)——URLManager中的测试用例解析
- Sql Server清空数据表中的数据
- FAAC1.28 在海思HI3520D/HI3515A平台linux中的编译 优化
- iphone开发之单元测试SenTestCase
- 通过QQ手机和电脑无线传输文件
- 最忙的一天!
- XCTool相关
- 一个程序员如何快速赚到一百万?
- 关于tomcat文件详解
- 数据结构及算法分析——(有序向量唯一化)笔记一
- VirtualBox虚拟机安装Linux redhat 5.4 64位版本的过程中出现的问题及解决方法