va: h264enc: Correct the hierarchical level name for pyramid-b frames.
authorHe Junyan <junyan.he@intel.com>
Sun, 10 Apr 2022 09:28:03 +0000 (17:28 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 13 Apr 2022 08:22:32 +0000 (08:22 +0000)
commitc5546d476a0f33166ce5d8ff8c15ec40b701cd33
tree672c0755d61359e1ddb0886784f8141e309d8cca
parent030d7490191989bac6a8f850504b11149faa13de
va: h264enc: Correct the hierarchical level name for pyramid-b frames.

The current way names the level by the number of B frames it contains, the
less it contains, the higher level it is. So the non ref B frames are in the
lowest layer and the B frames in the highest level refer to I/P frames.
But the widely used way is just the opposite, the ref B frames are in the
lower level and non ref B frames are at the highest level.
The is just a terminology change, and does not have any effect for compression
result and quality.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2149>
subprojects/gst-plugins-bad/sys/va/gstvah264enc.c