Rework how QP bounds are passed

Pass via an (variable length) set of settings for picture types
instead of the fixed I/P/B types. Also makes it possible to
pass a max without also passing a min.

Bug: 181830609
Test: vq testing, ALOG
Change-Id: I69bba8e35f0eda234530df92706230dc898b4ae9
(cherry picked from commit a0ae69790a8e96a5a386260b5197f4472b930dac)
3 files changed