libaomenc: Add support for tiles
authorMark Thompson <sw@jkqxz.net>
Mon, 22 Oct 2018 22:40:07 +0000 (23:40 +0100)
committerMark Thompson <sw@jkqxz.net>
Sun, 28 Oct 2018 16:42:41 +0000 (16:42 +0000)
commit7070955d43ddaec87525cd83151838dadb28507c
tree54f3d1325272bbe4e61e51eddc5988fb45cc5ec2
parent0c8b5cb369fcbd63ab1c54103226eb556d8c70dc
libaomenc: Add support for tiles

Adds an option to specify the number of tile rows and columns, then uses
a uniform tiling if possible and otherwise a fixed tiling with equal-sized
tiles to fill the frame.

Also adds -tile-columns and -tile-rows options to make tilings with
power-of-two numbers of tiles, matching the behaviour of the libvpx/VP9
encoder.
libavcodec/libaomenc.c