# HG changeset patch # User kostya # Date 1160802065 0 # Node ID e7412266a076de53c612e1ee5c3fa915950cf5f9 # Parent 3e12e3ca0ce38bcd7f8a167473914fc8c462a243 Move block size check to decoder diff -r 3e12e3ca0ce3 -r e7412266a076 wv.c --- a/wv.c Fri Oct 13 19:19:07 2006 +0000 +++ b/wv.c Sat Oct 14 05:01:05 2006 +0000 @@ -171,12 +171,6 @@ return -1; } - samples = LE_32(wc->extra); - /* should not happen but who knows */ - if(samples * 2 * wc->chan > AVCODEC_MAX_AUDIO_FRAME_SIZE){ - av_log(s, AV_LOG_ERROR, "Packet size is too big to be handled in lavc!\n"); - return -EIO; - } if(av_new_packet(pkt, wc->blksize + WV_EXTRA_SIZE) < 0) return AVERROR_NOMEM; memcpy(pkt->data, wc->extra, WV_EXTRA_SIZE);