[FFmpeg-cvslog] r15290 - trunk/libavcodec/mace.c
vitor
subversion
Tue Sep 9 21:20:23 CEST 2008
Author: vitor
Date: Tue Sep 9 21:20:20 2008
New Revision: 15290
Log:
Convert two tables to signed decimal
Modified:
trunk/libavcodec/mace.c
Modified: trunk/libavcodec/mace.c
==============================================================================
--- trunk/libavcodec/mace.c (original)
+++ trunk/libavcodec/mace.c Tue Sep 9 21:20:20 2008
@@ -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 inline int16_t mace_broken_clip_i
}
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 chomp3(ChannelData *chd, int
}
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)
{
More information about the ffmpeg-cvslog
mailing list