From dabdb32ce6d33ab8998defd317e8e2813202b3d1 Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Mon, 14 Oct 2013 13:58:51 -0400 Subject: [PATCH] Oops, thanks to Mark Harris for spotting this! --- src/opus_decoder.c | 2 +- src/opus_private.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/opus_decoder.c b/src/opus_decoder.c index 112b7b58..ca95ed40 100644 --- a/src/opus_decoder.c +++ b/src/opus_decoder.c @@ -762,7 +762,7 @@ int opus_packet_parse(const unsigned char *data, opus_int32 len, int opus_decode_native(OpusDecoder *st, const unsigned char *data, opus_int32 len, opus_val16 *pcm, int frame_size, int decode_fec, - int self_delimited, int *packet_offset, int soft_clip) + int self_delimited, opus_int32 *packet_offset, int soft_clip) { int i, nb_samples; int count, offset; diff --git a/src/opus_private.h b/src/opus_private.h index 76069ed1..de6f9182 100644 --- a/src/opus_private.h +++ b/src/opus_private.h @@ -104,7 +104,7 @@ opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_ int opus_decode_native(OpusDecoder *st, const unsigned char *data, opus_int32 len, opus_val16 *pcm, int frame_size, int decode_fec, int self_delimited, - int *packet_offset, int soft_clip); + opus_int32 *packet_offset, int soft_clip); /* Make sure everything's aligned to sizeof(void *) bytes */ static inline int align(int i) @@ -115,7 +115,7 @@ static inline int align(int i) int opus_packet_parse_impl(const unsigned char *data, opus_int32 len, int self_delimited, unsigned char *out_toc, const unsigned char *frames[48], opus_int16 size[48], - int *payload_offset, int *opus_int32); + int *payload_offset, opus_int32 *packet_offset); opus_int32 opus_repacketizer_out_range_impl(OpusRepacketizer *rp, int begin, int end, unsigned char *data, opus_int32 maxlen, int self_delimited);