From 8499504137767a9d24090fb2bcae0a07745f186c Mon Sep 17 00:00:00 2001 From: foo86 Date: Tue, 2 Jun 2015 13:54:59 +0300 Subject: [PATCH] Remove WAV writer support for container shifts. Unused since 8219a31. --- libdcadec/dca_waveout.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/libdcadec/dca_waveout.c b/libdcadec/dca_waveout.c index 25637a1..86e3d9d 100644 --- a/libdcadec/dca_waveout.c +++ b/libdcadec/dca_waveout.c @@ -38,7 +38,6 @@ struct dcadec_waveout { int sample_rate; int bits_per_sample; int bytes_per_sample; - int container_shift; int block_align; }; @@ -146,7 +145,6 @@ static int write_data(struct dcadec_waveout *wave, FILE *fp, { int limit = 1 << (wave->bits_per_sample - 1); int mask = ~((1 << wave->bits_per_sample) - 1); - int shift = wave->container_shift; int bps = wave->bytes_per_sample; int nclipped = 0; @@ -160,8 +158,6 @@ static int write_data(struct dcadec_waveout *wave, FILE *fp, nclipped++; } - sample <<= shift; - switch (bps) { case 4: dst[0] = (sample >> 0) & 0xff; @@ -225,7 +221,6 @@ DCADEC_API int dcadec_waveout_write(struct dcadec_waveout *wave, int **samples, wave->sample_rate = sample_rate; wave->bits_per_sample = bits_per_sample; wave->bytes_per_sample = (bits_per_sample + 7) >> 3; - wave->container_shift = (wave->bytes_per_sample << 3) - bits_per_sample; if (wave->flags & DCADEC_WAVEOUT_FLAG_MONO) { wave->block_align = wave->bytes_per_sample;