On 9/5/11 12:37 PM, Kostya Shishkov wrote:
This function should return number of samples decoded, not number of bytes decoded. Spotted by Uoti Urpala. --- libavcodec/wavpack.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c index ea5dfba..22fab38 100644 --- a/libavcodec/wavpack.c +++ b/libavcodec/wavpack.c @@ -780,7 +780,7 @@ static int wavpack_decode_block(AVCodecContext *avctx, int block_no, s->samples = AV_RL32(buf); buf += 4; if(!s->samples){ *data_size = 0; - return buf_size; + return 0; } }else{ s->samples = wc->samples;
Looks ok. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
