memory leak

This commit is contained in:
langhuihui
2024-06-14 17:13:02 +08:00
parent 00b39aee3e
commit 2b7672cdc2
14 changed files with 282 additions and 277 deletions

View File

@@ -107,11 +107,9 @@ func (nalus *Nalus) ParseAVCC(reader *util.MemoryReader, naluSizeLen int) error
if err != nil {
return err
}
nalu, err := reader.ReadBytes(int(l))
if err != nil {
return err
for nalu := range reader.RangeN(l) {
nalus.Append(nalu)
}
nalus.Append(nalu)
}
return nil
}