mirror of
https://github.com/Monibuca/engine.git
synced 2025-10-23 16:33:20 +08:00
将amf0编码器和解码器放到codec/amf.go中,增加MallocSlice函数用于减少内存复制,
对写入avcc音频进行长度判断
This commit is contained in:
@@ -217,19 +217,3 @@ func AudioSpecificConfigToADTS(asc *AudioSpecificConfig, rawDataLength int) (adt
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
// func ParseRTPAAC(payload []byte) (result [][]byte) {
|
||||
// auHeaderLen := util.ReadBE[int](payload[:2]) >> 3
|
||||
// var auLenArray []int
|
||||
// for iIndex := 2; iIndex <= auHeaderLen; iIndex += 2 {
|
||||
// auLen := util.ReadBE[int](payload[iIndex:iIndex+2]) >> 3
|
||||
// auLenArray = append(auLenArray, auLen)
|
||||
// }
|
||||
// startOffset := 2 + auHeaderLen
|
||||
// for _, auLen := range auLenArray {
|
||||
// endOffset := startOffset + auLen
|
||||
// result = append(result, payload[startOffset:endOffset])
|
||||
// startOffset = startOffset + auLen
|
||||
// }
|
||||
// return
|
||||
// }
|
||||
|
Reference in New Issue
Block a user