aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/truespeech.c
diff options
context:
space:
mode:
authorJustin Ruggles <justin.ruggles@gmail.com>2011-10-13 14:03:17 -0400
committerJustin Ruggles <justin.ruggles@gmail.com>2011-10-13 16:26:00 -0400
commitc6ac30c84b1d6a21af49b72f13ba2248e6b2844d (patch)
treecedf3ccc870fee8af6fe8d3d2e4d98eb5b8232d4 /libavcodec/truespeech.c
parent6d55506c8bbe9f7b4dba244d40519832eff66c9b (diff)
downloadffmpeg-c6ac30c84b1d6a21af49b72f13ba2248e6b2844d.tar.gz
truespeech: use sizeof() instead of hardcoded sizes
Diffstat (limited to 'libavcodec/truespeech.c')
-rw-r--r--libavcodec/truespeech.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/truespeech.c b/libavcodec/truespeech.c
index 72d828a9cb..7747fca6b2 100644
--- a/libavcodec/truespeech.c
+++ b/libavcodec/truespeech.c
@@ -127,7 +127,7 @@ static void truespeech_correlate_filter(TSContext *dec)
for(i = 0; i < 8; i++){
if(i > 0){
- memcpy(tmp, dec->cvector, i * 2);
+ memcpy(tmp, dec->cvector, i * sizeof(*tmp));
for(j = 0; j < i; j++)
dec->cvector[j] = ((tmp[i - j - 1] * dec->vector[i]) +
(dec->cvector[j] << 15) + 0x4000) >> 15;
@@ -169,7 +169,7 @@ static void truespeech_apply_twopoint_filter(TSContext *dec, int quart)
t = dec->offset2[quart];
if(t == 127){
- memset(dec->newvec, 0, 60 * 2);
+ memset(dec->newvec, 0, 60 * sizeof(*dec->newvec));
return;
}
for(i = 0; i < 146; i++)
@@ -194,7 +194,7 @@ static void truespeech_place_pulses(TSContext *dec, int16_t *out, int quart)
int16_t *ptr2;
int coef;
- memset(out, 0, 60 * 2);
+ memset(out, 0, 60 * sizeof(*out));
for(i = 0; i < 7; i++) {
t = dec->pulseval[quart] & 3;
dec->pulseval[quart] >>= 2;