h264: use a smaller struct for the ref lists
authorAnton Khirnov <anton@khirnov.net>
Thu, 29 Jan 2015 07:42:14 +0000 (08:42 +0100)
committerAnton Khirnov <anton@khirnov.net>
Sat, 21 Mar 2015 10:27:16 +0000 (11:27 +0100)
commita12d3188cbec15e22070e139fa5cc541da07e2c3
treed3fc06fc85319a761832f32fcbb811af9a1e8de2
parent94295106d20b32666a8c4e0d028ef79b9d3f3b7a
h264: use a smaller struct for the ref lists

There is no need to store a whole H264Picture, with a full AVFrame
embedded in it. This should allow getting rid of the embedded AVFrame
later.
libavcodec/dxva2_h264.c
libavcodec/h264.h
libavcodec/h264_direct.c
libavcodec/h264_mb.c
libavcodec/h264_picture.c
libavcodec/h264_refs.c
libavcodec/h264_slice.c
libavcodec/vaapi_h264.c