()
| 83 | } |
| 84 | |
| 85 | func (v VideoFrame) GetAnnexB() (r net.Buffers) { |
| 86 | if v.IFrame { |
| 87 | r = v.ParamaterSets.GetAnnexB() |
| 88 | } |
| 89 | v.AUList.Range(func(au *util.BLL) bool { |
| 90 | r = append(append(r, codec.NALU_Delimiter2), au.ToBuffers()...) |
| 91 | return true |
| 92 | }) |
| 93 | return |
| 94 | } |
| 95 | |
| 96 | func (v VideoFrame) WriteAnnexBTo(w io.Writer) (n int64, err error) { |
| 97 | annexB := v.GetAnnexB() |
no test coverage detected