From 741fb4b9e135cfb161a749db88713229038577bb Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Thu, 5 Sep 2013 17:55:35 +0100 Subject: making act segmenter --- ffmpeg1/libswresample/dither_template.c | 67 --------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 ffmpeg1/libswresample/dither_template.c (limited to 'ffmpeg1/libswresample/dither_template.c') diff --git a/ffmpeg1/libswresample/dither_template.c b/ffmpeg1/libswresample/dither_template.c deleted file mode 100644 index 4af7312..0000000 --- a/ffmpeg1/libswresample/dither_template.c +++ /dev/null @@ -1,67 +0,0 @@ - -#if defined(TEMPLATE_DITHER_DBL) -# define RENAME(N) N ## _double -# define DELEM double -# define CLIP(v) - -#elif defined(TEMPLATE_DITHER_FLT) -# define RENAME(N) N ## _float -# define DELEM float -# define CLIP(v) - -#elif defined(TEMPLATE_DITHER_S32) -# define RENAME(N) N ## _int32 -# define DELEM int32_t -# define CLIP(v) v = FFMAX(FFMIN(v, INT32_MAX), INT32_MIN) - -#elif defined(TEMPLATE_DITHER_S16) -# define RENAME(N) N ## _int16 -# define DELEM int16_t -# define CLIP(v) v = FFMAX(FFMIN(v, INT16_MAX), INT16_MIN) - -#else -ERROR -#endif - -void RENAME(swri_noise_shaping)(SwrContext *s, AudioData *dsts, const AudioData *srcs, const AudioData *noises, int count){ - int pos = s->dither.ns_pos; - int i, j, ch; - int taps = s->dither.ns_taps; - float S = s->dither.ns_scale; - float S_1 = s->dither.ns_scale_1; - - av_assert2((taps&3) != 2); - av_assert2((taps&3) != 3 || s->dither.ns_coeffs[taps] == 0); - - for (ch=0; chch_count; ch++) { - const float *noise = ((const float *)noises->ch[ch]) + s->dither.noise_pos; - const DELEM *src = (const DELEM*)srcs->ch[ch]; - DELEM *dst = (DELEM*)dsts->ch[ch]; - float *ns_errors = s->dither.ns_errors[ch]; - const float *ns_coeffs = s->dither.ns_coeffs; - pos = s->dither.ns_pos; - for (i=0; idither.ns_pos = pos; -} - -#undef RENAME -#undef DELEM -#undef CLIP -- cgit v1.2.3