Add support for levels 6, 6.1, and 6.2
authorHenrik Gramner <henrik@gramner.com>
Wed, 15 Feb 2017 21:00:25 +0000 (22:00 +0100)
committerAnton Mitrofanov <BugMaster@narod.ru>
Wed, 14 Jun 2017 20:24:38 +0000 (23:24 +0300)
commit6f8aa71ce797be01fd2ebe53c072a6696ea19828
tree67c452f6fcab7c0d4b87d35c3409a208db3171b3
parent2baa28c880d11377115bbd5508e72053f6ba61f5
Add support for levels 6, 6.1, and 6.2

These levels were added in the 2016-10 revision of the H.264 specification and
improves support for content with high resolutions and/or high frame rates.

Level 6.2 supports 8K resolution at 120 fps.

Also shrink the x264_levels array by using smaller data types.
common/common.c
encoder/encoder.c
encoder/ratecontrol.c
encoder/set.c
tools/checkasm.c
x264.h