frontends/va: handle h264 num_temporal_layers for SVC encoding
authorThong Thai <thong.thai@amd.com>
Tue, 13 Jul 2021 15:51:08 +0000 (11:51 -0400)
committerThong Thai <thong.thai@amd.com>
Mon, 26 Jul 2021 19:05:56 +0000 (15:05 -0400)
commitec53e519c31255291f68c66ea2eb0dc84b3eb991
treeec97e2ac8cab9341486e9f9ec1ea78be6ab8dd76
parent8236320a0be393c3bfc81d47575d656e885158be
frontends/va: handle h264 num_temporal_layers for SVC encoding

Allows for the number of temporal layers to be specified when encoding
Scalable Video Coding (SVC) H.264 videos.

Signed-off-by: Thong Thai <thong.thai@amd.com>
Reviewed-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11850>
src/gallium/frontends/va/picture.c
src/gallium/frontends/va/picture_h264_enc.c
src/gallium/frontends/va/va_private.h