add MP4A-LATM decoder and encoder (#299)

This commit is contained in:
Alessandro Ros
2023-06-01 20:07:47 +02:00
committed by GitHub
parent 84048960b4
commit 80cf861ec7
87 changed files with 1795 additions and 699 deletions

View File

@@ -20,15 +20,16 @@ func TestDecode(t *testing.T) {
clone := pkt.Clone()
addNALUs, _, err := d.Decode(pkt)
// test input integrity
require.Equal(t, clone, pkt)
if err == ErrMorePacketsNeeded {
continue
}
require.NoError(t, err)
nalus = append(nalus, addNALUs...)
// test input integrity
require.Equal(t, clone, pkt)
}
require.Equal(t, ca.nalus, nalus)