]> granicus.if.org Git - libvpx/commit
Compress the final ANS state.
authorAlex Converse <aconverse@google.com>
Tue, 12 Jan 2016 00:16:19 +0000 (16:16 -0800)
committerAlex Converse <aconverse@google.com>
Tue, 12 Jan 2016 23:11:17 +0000 (23:11 +0000)
commit0f840cc3eb23d0ef39aa60106309a4ae210f567a
tree295b35f41f1d78c9db8c9b71e392c73b34e5034d
parent5311ad9e83c590d6750a8be2d334eea87f9d5983
Compress the final ANS state.

The '110' prefix on a final byte indicates a superframe marker. Coded
data is not allowed to use this pattern on a final byte.

Code |state - l_base| little endian with the following prefix scheme:
Prefix '00': Single byte coded state.
Prefix '01': Two bytes le coded state.
Prefix '10': Three bytes le coded state.

Change-Id: Ibc953b67675b567394b93de39b7cb22cadc47435
vp10/common/ans.h