mirror of
https://github.com/Monibuca/engine.git
synced 2025-10-12 20:11:14 +08:00
🐛 FIX: rtp打包格式,ts流支持265以及G711
This commit is contained in:
@@ -46,8 +46,11 @@ func (f FLVFrame) WriteTo(w io.Writer) (int64, error) {
|
||||
func copyBuffers(b net.Buffers) (r net.Buffers) {
|
||||
return append(r, b...)
|
||||
}
|
||||
|
||||
func (v *VideoFrame) GetAnnexB() (r net.Buffers) {
|
||||
if v.SEI != nil {
|
||||
r = append(r, codec.NALU_Delimiter2)
|
||||
r = append(r, v.SEI...)
|
||||
}
|
||||
r = append(r, codec.NALU_Delimiter2)
|
||||
for i, nalu := range v.Raw {
|
||||
if i > 0 {
|
||||
@@ -57,7 +60,6 @@ func (v *VideoFrame) GetAnnexB() (r net.Buffers) {
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (v VideoDeConf) GetAnnexB() (r net.Buffers) {
|
||||
for _, nalu := range v.Raw {
|
||||
r = append(r, codec.NALU_Delimiter2, nalu)
|
||||
|
Reference in New Issue
Block a user