Mercurial > libavcodec.hg
changeset 7842:3e7e3cb59bd4 libavcodec
Convert two tables to signed decimal
author | vitor |
---|---|
date | Tue, 09 Sep 2008 19:20:20 +0000 |
parents | 991f4bb253fc |
children | 58f33e404d6a |
files | mace.c |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mace.c Tue Sep 09 16:51:39 2008 +0000 +++ b/mace.c Tue Sep 09 19:20:20 2008 +0000 @@ -32,9 +32,9 @@ * libavcodec api, context stuff, interlaced stereo out). */ -static const uint16_t MACEtab1[] = { 0xfff3, 0x0008, 0x004c, 0x00de, 0x00de, 0x004c, 0x0008, 0xfff3 }; +static const int16_t MACEtab1[] = {-13, 8, 76, 222, 222, 76, 8, -13}; -static const uint16_t MACEtab3[] = { 0xffee, 0x008c, 0x008c, 0xffee }; +static const int16_t MACEtab3[] = {-18, 140, 140, -18}; static const int16_t MACEtab2[][4] = { { 37, 116, 206, 330}, { 39, 121, 216, 346}, @@ -163,7 +163,7 @@ } static void chomp3(ChannelData *chd, int16_t *output, uint8_t val, - const uint16_t tab1[], + const int16_t tab1[], const int16_t *tab2, int tab2_stride, uint32_t numChannels) { @@ -183,7 +183,7 @@ } static void chomp6(ChannelData *chd, int16_t *output, uint8_t val, - const uint16_t tab1[], + const int16_t tab1[], const int16_t *tab2, int tab2_stride, uint32_t numChannels) {