diff options
author | Benjamin Otte <otte@redhat.com> | 2010-03-21 21:37:37 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2010-03-21 21:37:37 +0100 |
commit | 46f4c7a6c127dbd20fd9f88a10518e084501cd36 (patch) | |
tree | ee639a2d1d516558e1c2bf8fda503a9d49f5ca4b /gst/siren/rmlt.c | |
parent | 692471aae799bf08b144abd58ba5a375dd7100cf (diff) | |
download | gstreamer-plugins-bad-46f4c7a6c127dbd20fd9f88a10518e084501cd36.tar.gz |
siren: Run gst-indent script
Includes running dos2unix on decoder.c
Diffstat (limited to 'gst/siren/rmlt.c')
-rw-r--r-- | gst/siren/rmlt.c | 50 |
1 files changed, 33 insertions, 17 deletions
diff --git a/gst/siren/rmlt.c b/gst/siren/rmlt.c index 229b91068..acba9b728 100644 --- a/gst/siren/rmlt.c +++ b/gst/siren/rmlt.c @@ -29,23 +29,28 @@ static float rmlt_window_320[320]; #define PI_2 1.57079632679489661923 -void siren_rmlt_init() { +void +siren_rmlt_init () +{ int i = 0; float angle; for (i = 0; i < 640; i++) { angle = (float) (((i + 0.5) * PI_2) / 640); - rmlt_window_640[i] = (float) sin(angle); + rmlt_window_640[i] = (float) sin (angle); } for (i = 0; i < 320; i++) { angle = (float) (((i + 0.5) * PI_2) / 320); - rmlt_window_320[i] = (float) sin(angle); + rmlt_window_320[i] = (float) sin (angle); } rmlt_initialized = 1; } -int siren_rmlt_encode_samples(float *samples, float *old_samples, int dct_length, float *rmlt_coefs) { +int +siren_rmlt_encode_samples (float *samples, float *old_samples, int dct_length, + float *rmlt_coefs) +{ int half_dct_length = dct_length / 2; float *old_ptr = old_samples + half_dct_length; float *coef_high = rmlt_coefs + half_dct_length; @@ -57,7 +62,7 @@ int siren_rmlt_encode_samples(float *samples, float *old_samples, int dct_length int i = 0; if (rmlt_initialized == 0) - siren_rmlt_init(); + siren_rmlt_init (); if (dct_length == 320) window_low = rmlt_window_320; @@ -71,21 +76,26 @@ int siren_rmlt_encode_samples(float *samples, float *old_samples, int dct_length for (i = 0; i < half_dct_length; i++) { *--coef_low = *--old_ptr; - *coef_high++ = (*samples_low * *--window_high) - (*--samples_high * *window_low); - *old_ptr = (*samples_high * *window_high) + (*samples_low++ * *window_low++); + *coef_high++ = + (*samples_low * *--window_high) - (*--samples_high * *window_low); + *old_ptr = + (*samples_high * *window_high) + (*samples_low++ * *window_low++); } - siren_dct4(rmlt_coefs, rmlt_coefs, dct_length); + siren_dct4 (rmlt_coefs, rmlt_coefs, dct_length); return 0; } -int siren_rmlt_decode_samples(float *coefs, float *old_coefs, int dct_length, float *samples) { +int +siren_rmlt_decode_samples (float *coefs, float *old_coefs, int dct_length, + float *samples) +{ int half_dct_length = dct_length / 2; float *old_low = old_coefs; float *old_high = old_coefs + half_dct_length; - float *samples_low = samples ; + float *samples_low = samples; float *samples_high = samples + dct_length; float *samples_middle_low = samples + half_dct_length; float *samples_middle_high = samples + half_dct_length; @@ -100,7 +110,7 @@ int siren_rmlt_decode_samples(float *coefs, float *old_coefs, int dct_length, fl int i = 0; if (rmlt_initialized == 0) - siren_rmlt_init(); + siren_rmlt_init (); if (dct_length == 320) window_low = rmlt_window_320; @@ -114,17 +124,23 @@ int siren_rmlt_decode_samples(float *coefs, float *old_coefs, int dct_length, fl window_middle_low = window_low + half_dct_length; window_middle_high = window_low + half_dct_length; - siren_dct4(coefs, samples, dct_length); + siren_dct4 (coefs, samples, dct_length); - for (i = 0; i < half_dct_length; i+=2) { + for (i = 0; i < half_dct_length; i += 2) { sample_low_val = *samples_low; sample_high_val = *--samples_high; sample_middle_low_val = *--samples_middle_low; sample_middle_high_val = *samples_middle_high; - *samples_low++ = (*old_low * *--window_high) + (sample_middle_low_val * *window_low); - *samples_high = (sample_middle_low_val * *window_high) - (*old_low * *window_low++); - *samples_middle_high++ = (sample_low_val * *window_middle_high) - (*--old_high * *--window_middle_low); - *samples_middle_low = (*old_high * *window_middle_high++) + (sample_low_val * *window_middle_low); + *samples_low++ = + (*old_low * *--window_high) + (sample_middle_low_val * *window_low); + *samples_high = + (sample_middle_low_val * *window_high) - (*old_low * *window_low++); + *samples_middle_high++ = + (sample_low_val * *window_middle_high) - + (*--old_high * *--window_middle_low); + *samples_middle_low = + (*old_high * *window_middle_high++) + + (sample_low_val * *window_middle_low); *old_low++ = sample_middle_high_val; *old_high = sample_high_val; } |