Skip to content

Releases: YunJavaPro/Silk-Codec-Android

v1.0.5: feat: 精简冗余代码、LAME 编译优化、Silk→MP3 音质提升

15 Jun 15:34

Choose a tag to compare

新增
- LAME_CBR_ONLY 编译宏,排除全部 VBR/ABR 代码路径,缩减 .so 体积
- Silk → MP3 默认比特率 24→64kbps

优化
- 编译参数追加 -Os、-flto、-DNDEBUG、-DLAME_CBR_ONLY
- silk_codec.cpp 移除死函数、合并重复常量
- util.h 内联已删除头文件中的结构体定义
- Android.mk 改用 $(wildcard) 通配源文件

移除
- gain_analysis、mpglib_interface、id3tag、VbrTag、SKP_Silk_div_oabi
- lame.c/bitstream.c/encoder.c 中 ReplayGain、ID3、VBR 标签相关调用

v1.0.3

11 Jun 11:09

Choose a tag to compare

feat: 16K 对齐

v1.0.2

30 May 16:56

Choose a tag to compare

更新版本号

v1.0.1: feat: 添加 AAC/M4A/MP4 格式支持

30 May 16:26

Choose a tag to compare

- 新增 AacCodec.java,使用 Android MediaCodec 实现 AAC 编解码
- 支持 MP4/M4A/AAC 解码到 PCM
- 支持 PCM 编码到 AAC (ADTS) 和 M4A
- 修改 silk_codec.cpp 区分 M4A 和 MP4 文件类型
- C++ 层自动检测并调用 Java AacCodec 处理 AAC/M4A 格式

v1.0.0

13 May 20:36

Choose a tag to compare

清理旧代码并添加新代码