vaapi_encode: Clean up rate control configuration
authorMark Thompson <sw@jkqxz.net>
Tue, 18 Sep 2018 22:30:45 +0000 (23:30 +0100)
committerMark Thompson <sw@jkqxz.net>
Sun, 23 Sep 2018 13:42:33 +0000 (14:42 +0100)
commitaf532c921575eb8ee805cc2c64a914f6302442e1
tree374d7b38b0f404530c2102cda7e77c947d57b354
parent2562dd9e7831743ba6dc5680501fb7d26a2ec62c
vaapi_encode: Clean up rate control configuration

Query which modes are supported and select between VBR and CBR based
on that - this removes all of the codec-specific rate control mode
selection code.
doc/encoders.texi
libavcodec/vaapi_encode.c
libavcodec/vaapi_encode.h
libavcodec/vaapi_encode_h264.c
libavcodec/vaapi_encode_h265.c
libavcodec/vaapi_encode_mjpeg.c
libavcodec/vaapi_encode_mpeg2.c
libavcodec/vaapi_encode_vp8.c
libavcodec/vaapi_encode_vp9.c