Mercurial > libavcodec.hg
comparison truespeech.c @ 4594:a96d905dcbaa libavcodec
Add av_ prefix to clip functions
author | reimar |
---|---|
date | Sun, 25 Feb 2007 10:27:12 +0000 |
parents | 05e932ddaaa9 |
children | ca944f1db2b3 |
comparison
equal
deleted
inserted
replaced
4593:2aea8bf268d8 | 4594:a96d905dcbaa |
---|---|
279 for(i = 0; i < 60; i++){ | 279 for(i = 0; i < 60; i++){ |
280 int sum = 0; | 280 int sum = 0; |
281 for(k = 0; k < 8; k++) | 281 for(k = 0; k < 8; k++) |
282 sum += ptr0[k] * ptr1[k]; | 282 sum += ptr0[k] * ptr1[k]; |
283 sum = (sum + (out[i] << 12) + 0x800) >> 12; | 283 sum = (sum + (out[i] << 12) + 0x800) >> 12; |
284 out[i] = clip(sum, -0x7FFE, 0x7FFE); | 284 out[i] = av_clip(sum, -0x7FFE, 0x7FFE); |
285 for(k = 7; k > 0; k--) | 285 for(k = 7; k > 0; k--) |
286 ptr0[k] = ptr0[k - 1]; | 286 ptr0[k] = ptr0[k - 1]; |
287 ptr0[0] = out[i]; | 287 ptr0[0] = out[i]; |
288 } | 288 } |
289 | 289 |
309 int sum = out[i] << 12; | 309 int sum = out[i] << 12; |
310 for(k = 0; k < 8; k++) | 310 for(k = 0; k < 8; k++) |
311 sum += ptr0[k] * t[k]; | 311 sum += ptr0[k] * t[k]; |
312 for(k = 7; k > 0; k--) | 312 for(k = 7; k > 0; k--) |
313 ptr0[k] = ptr0[k - 1]; | 313 ptr0[k] = ptr0[k - 1]; |
314 ptr0[0] = clip((sum + 0x800) >> 12, -0x7FFE, 0x7FFE); | 314 ptr0[0] = av_clip((sum + 0x800) >> 12, -0x7FFE, 0x7FFE); |
315 | 315 |
316 sum = ((ptr0[1] * (dec->filtval - (dec->filtval >> 2))) >> 4) + sum; | 316 sum = ((ptr0[1] * (dec->filtval - (dec->filtval >> 2))) >> 4) + sum; |
317 sum = sum - (sum >> 3); | 317 sum = sum - (sum >> 3); |
318 out[i] = clip((sum + 0x800) >> 12, -0x7FFE, 0x7FFE); | 318 out[i] = av_clip((sum + 0x800) >> 12, -0x7FFE, 0x7FFE); |
319 } | 319 } |
320 } | 320 } |
321 | 321 |
322 static void truespeech_save_prevvec(TSContext *c) | 322 static void truespeech_save_prevvec(TSContext *c) |
323 { | 323 { |