[FFmpeg-devel] [PATCH] examples/muxing: zero AVPacket before av_read_frame()
andrey.krieger.utkin at gmail.com
Tue Jan 28 15:42:54 CET 2014
2014-01-28 Andrey Utkin <andrey.krieger.utkin at gmail.com>:
> av_read_frame() uses AVPacket.buf pointer value, so we must initialize
> it with NULL. It is not documented whether av_read_frame() relies on
> any else initial values of AVPacket fields. So to stay safe, we zero all
> AVPacket memory.
Well, this is still not exactly pedantic. I've read that it cannot be
reliably assumed that NULL pointer is expressed as all-zeros.
More information about the ffmpeg-devel