]> granicus.if.org Git - libx264/commit
analyse: Reduce the size the cost_mv arrays
authorHenrik Gramner <henrik@gramner.com>
Sun, 19 Feb 2017 09:48:33 +0000 (10:48 +0100)
committerAnton Mitrofanov <BugMaster@narod.ru>
Wed, 14 Jun 2017 20:22:57 +0000 (23:22 +0300)
commitc9d2c1c80b25c6ae15c41b200ec44ac2dabce725
tree8eda8d4bcad1ac64dde05d62601810eeff4461f2
parentd46a5a463f0de5ec479d256af72bba3de4ba2d1a
analyse: Reduce the size the cost_mv arrays

Use a dynamic size depending on the MV range. Reduces memory consumption by
up to a few megabytes.

Drop a related old miscompilation check since it may otherwise cause an
out-of-bounds memory access.

Also remove an unused extern variable declaration.
encoder/analyse.c
encoder/encoder.c
encoder/me.h