Our sample test files for H264 do not cover all the NALU types that the decoder could meet in real life.
For instance, test-25.h264 only covers the following types:
- SPS
- PPS
- IDRSlice
- NonIDRSlice
- SEIMessage
AUD, End of sequence and End of stream are the most notable ones that are not covered, but it probably makes sense to test against as diverse a set as possible, in particular since different codecs have different requirements regarding how NALUs are allowed to be grouped into the same input buffer.
Our sample test files for H264 do not cover all the NALU types that the decoder could meet in real life.
For instance, test-25.h264 only covers the following types:
- SPS
- PPS
- IDRSlice
- NonIDRSlice
- SEIMessage
AUD, EOSeq and EOStream are the most notable ones that are not covered, but it probably makes sense to test against as diverse a set as possible, in particular since different codecs have different requirements regarding how NALUs are allowed to be grouped into the same input buffer.
Comment 1 by acourbot@chromium.org
, Jul 12