improve check on H264 padding (#559)

This commit is contained in:
Alessandro Ros
2024-05-05 11:19:35 +02:00
committed by GitHub
parent 1888996801
commit 8c26f5f00a
3 changed files with 14 additions and 6 deletions

View File

@@ -75,10 +75,6 @@ func (d *Decoder) decodeNALUs(pkt *rtp.Packet) ([][]byte, error) {
size := uint16(payload[0])<<8 | uint16(payload[1])
payload = payload[2:]
if size == 0 {
break
}
if int(size) > len(payload) {
return nil, fmt.Errorf("invalid aggregation unit (invalid size)")
}