ref: 9bac8c17d57ea99192de09f8b97300b3dee0422f
parent: 115fa35a9db045aefe77686edc0468b060ec42df
author: Timothy B. Terriberry <tterribe@xiph.org>
date: Wed Mar 2 11:24:32 EST 2011
Eliminate the ec_int32 and ec_uint32 typedefs. These were used because the entropy coder originally came from outside libcelt, and thus did not have a common type system. It's now undergone enough modification that it's not ever likely to be used as-is in another codec without some porting effort, so there's no real reason to maintain the typedefs separately. Hopefully we'll replace these all again somedate with a common set of Opus typedefs, but for now this will do. This fixes an issue caused by commit 6c8acbf1, which moved the ec_ilog() prototype from entcode.h to ecintrin.h, where the ec_uint32 typedef was not yet available. Thanks to John Ridges for the report.