feat(capability): 转码能力包(vendor 纯 Go AMR-NB 解码器 + 黄金向量逐样本对照 + 8 哨兵 + 注册面)
This commit is contained in:
1 parent
89715d1813
commit
4a2d276881
100 files changed
+11319
No files matched your search
@@ -0,0 +1,16 @@
|
||||
package transcode
|
||||
|
||||
// DefaultCodecs 是全仓**唯一**的编解码器注册点(design/25 §6.3):
|
||||
//
|
||||
// 新增一种格式 = 在下面追加一行(+ 一个实现文件 + 一个 Format 常量)。
|
||||
//
|
||||
// 本期只发一条路:`amr → wav`(design/25 §3.1)。`silk` 不做、`amr-wb` 后置、
|
||||
// 编码方向不做、无界重采样/音量归一/降噪不做(§3.3 逐条有理由)。
|
||||
//
|
||||
// 一条单测把它的条数钉死在设计上(见 codecs_test.go 的 designPublishedRoutes),
|
||||
// 防止「加了实现却忘了注册」(或反之)。
|
||||
func DefaultCodecs() []Codec {
|
||||
return []Codec{
|
||||
amrNBToWAV{},
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user