What is the alignment capability in video/x-h264

Tim Müller tim at centricular.com
Mon Feb 3 22:25:13 CET 2014

On Mon, 2014-02-03 at 04:17 -0800, pfarmer wrote:


>       video/x-h264
>           stream-format: byte-stream
>               alignment: { nal, au }
> I still do not know what is the difference of nal and au in the case of the
> byte-stream. Since in some cases I get corrupted video stream I need to know
> if I need to take these into account while debugging.
> What means this alignment capability?

alignment=au means that each output buffer contains the NALs for a whole
picture. alignment=nal just means that each output buffer contains
complete NALs, but those do not need to represent a whole frame.


Tim Müller, Centricular Ltd - http://www.centricular.com

More information about the gstreamer-devel mailing list