]> granicus.if.org Git - libvpx/commit
Add a placeholder forward buffered ANS coder.
authorAlex Converse <aconverse@google.com>
Wed, 17 Feb 2016 19:07:20 +0000 (11:07 -0800)
committerPascal Massimino <pascal.massimino@gmail.com>
Fri, 18 Mar 2016 19:33:45 +0000 (19:33 +0000)
commit44ce668063e85026859fc4252fef38cf4f3289a6
treeee597d2d4e4f2b91a563244592b5f8e185d71624
parentcb61bfa695b3700df0a02de54364ae96fb663b78
Add a placeholder forward buffered ANS coder.

This buffered ANS coder supports coding the symbols in forward (decode)
order. Rather than windowing or growing the buffer, right now this
coder merely asserts that the buffer will never overflow.

This approach should allow ANS to be used as a drop in replacement for
other entropy coders rather than requiring complicated reversal logic
throughout the codebase.

Change-Id: I6689271233d0e22fea94c51950415dad5af96598
vp10/encoder/buf_ans.h [new file with mode: 0644]