[vlc-devel] Regression in VLC version 3.0.1 - raw ".h264" video files do not play properly

Francois Cartegnie fcvlcdev at free.fr
Wed Mar 21 16:56:39 CET 2018

Le 20/03/2018 à 11:23, Zhao Zhili a écrit :
> does_not_play_in_vlc_3_0_1.h264 has a SPS followed by a PPS and an
> access unit
> delimiter. The specification says:
> When an access unit delimiter NAL unit is present, it shall be the first
> unit. There shall be at most one access unit delimiter NAL unit in any
> access
> unit.
> h26x demuxer checks that. Without the check, it plays well.
> I have no idea if it's OK to not check since I know little about H.264.

The purpose of testing the AU header is to extend the probing.
I'm afraid of having false positives with 4 nal.

Francois Cartegnie
VideoLAN - VLC Developer

More information about the vlc-devel mailing list