> From: Aneesh Dogra <[email protected]>
> To: [email protected]
> Cc: Aneesh Dogra <[email protected]>
> Sent: Saturday, December 31, 2011 6:35 PM
> Subject: [libav-devel] [PATCH 7/8] dct: K&R cosmetics
>
> ---
> libavcodec/dct.c | 49 +++++++++++++++++++++++++------------------------
> 1 files changed, 25 insertions(+), 24 deletions(-)
>
> diff --git a/libavcodec/dct.c b/libavcodec/dct.c
> index 5c63af3..a3d83f6 100644
> --- a/libavcodec/dct.c
> +++ b/libavcodec/dct.c
> @@ -32,10 +32,10 @@
> #include "dct.h"
> #include "dct32.h"
>
> -/* sin((M_PI * x / (2*n)) */
> +/* sin((M_PI * x / (2 * n)) */
> #define SIN(s,n,x) (s->costab[(n) - (x)])
Why did you not fix these?
>
> -/* cos((M_PI * x / (2*n)) */
> +/* cos((M_PI * x / (2 * n)) */
> #define COS(s,n,x) (s->costab[x])
See above.
>
> static void ff_dst_calc_I_c(DCTContext *ctx, FFTSample *data)
> @@ -44,10 +44,10 @@ static void ff_dst_calc_I_c(DCTContext *ctx, FFTSample
> *data)
> int i;
>
> data[0] = 0;
> - for(i = 1; i < n/2; i++) {
> + for(i = 1; i < n / 2; i++) {
You are supposed to put a space after 'for'.
> float tmp1 = data[i ];
> float tmp2 = data[n - i];
> - float s = SIN(ctx, n, 2*i);
> + float s = SIN(ctx, n, 2 * i);
>
> s *= tmp1 + tmp2;
> tmp1 = (tmp1 - tmp2) * 0.5f;
> @@ -55,17 +55,17 @@ static void ff_dst_calc_I_c(DCTContext *ctx, FFTSample
> *data)
> data[n - i] = s - tmp1;
> }
>
> - data[n/2] *= 2;
> + data[n / 2] *= 2;
> ctx->rdft.rdft_calc(&ctx->rdft, data);
>
> data[0] *= 0.5f;
>
> - for(i = 1; i < n-2; i += 2) {
> + for(i = 1; i < n - 2; i += 2) {
> data[i + 1] += data[i - 1];
> data[i ] = -data[i + 2];
> }
>
> - data[n-1] = 0;
> + data[n - 1] = 0;
> }
>
> static void ff_dct_calc_I_c(DCTContext *ctx, FFTSample *data)
> @@ -74,11 +74,11 @@ static void ff_dct_calc_I_c(DCTContext *ctx, FFTSample
> *data)
> int i;
> float next = -0.5f * (data[0] - data[n]);
>
> - for(i = 0; i < n/2; i++) {
> + for(i = 0; i < n / 2; i++) {
> float tmp1 = data[i ];
> float tmp2 = data[n - i];
> - float s = SIN(ctx, n, 2*i);
> - float c = COS(ctx, n, 2*i);
> + float s = SIN(ctx, n, 2 * i);
> + float c = COS(ctx, n, 2 * i);
>
> c *= tmp1 - tmp2;
> s *= tmp1 - tmp2;
> @@ -137,10 +137,10 @@ static void ff_dct_calc_II_c(DCTContext *ctx, FFTSample
> *data)
> int i;
> float next;
>
> - for (i=0; i < n/2; i++) {
> + for (i = 0; i < n / 2; i++) {
> float tmp1 = data[i ];
> float tmp2 = data[n - i - 1];
> - float s = SIN(ctx, n, 2*i + 1);
> + float s = SIN(ctx, n, 2 * i + 1);
>
> s *= tmp1 - tmp2;
> tmp1 = (tmp1 + tmp2) * 0.5f;
> @@ -162,9 +162,9 @@ static void ff_dct_calc_II_c(DCTContext *ctx, FFTSample
> *data)
>
> data[i ] = c * inr + s * ini;
>
> - data[i+1] = next;
> + data[i + 1] = next;
>
> - next += s * inr - c * ini;
> + next += s * inr - c * ini;
Not sure what you are trying to achieve here.
Rest looks OK to me.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel