summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>2007-01-26 12:32:23 +0000
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>2007-01-26 12:32:23 +0000
commit4abc097146a159eab3770f6b4889f5e7aa4580af (patch)
treea76c067cb43efb1566bd41f7a7f5e1d95aa95c9d /libavcodec
parent24368c4ae4de1c8b4556b9e042ed0b29368e8b59 (diff)
remove void * used in arithmetic warnings
Originally committed as revision 7716 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/dtsdec.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/dtsdec.c b/libavcodec/dtsdec.c
index 63d4b00e73..a58a3ccb99 100644
--- a/libavcodec/dtsdec.c
+++ b/libavcodec/dtsdec.c
@@ -210,7 +210,7 @@ dts_decode_frame (AVCodecContext *avctx, void *data, int *data_size,
static uint8_t buf[BUFFER_SIZE];
static uint8_t * bufptr = buf;
static uint8_t * bufpos = buf + HEADER_SIZE;
-
+ int16_t *out_samples = data;
static int sample_rate;
static int frame_length;
static int flags;
@@ -273,10 +273,10 @@ dts_decode_frame (AVCodecContext *avctx, void *data, int *data_size,
{
int chans;
chans = channels_multi (flags);
- convert2s16_multi (dts_samples (state), data,
+ convert2s16_multi (dts_samples (state), out_samples,
flags & (DTS_CHANNEL_MASK | DTS_LFE));
- data += 256 * sizeof (int16_t) * chans;
+ out_samples += 256 * chans;
*data_size += 256 * sizeof (int16_t) * chans;
}
}