nellymoserdec: Allow using unusual input block sizes
Originally committed as revision 23602 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
48e77473e9
commit
f7a30c0baa
@ -178,8 +178,12 @@ static int decode_tag(AVCodecContext * avctx,
|
||||
case 512: // 44100Hz
|
||||
blocks = 8; break;
|
||||
default:
|
||||
if (buf_size % 64) {
|
||||
av_log(avctx, AV_LOG_DEBUG, "Tag size %d.\n", buf_size);
|
||||
return buf_size;
|
||||
}
|
||||
blocks = buf_size / 64;
|
||||
break;
|
||||
}
|
||||
|
||||
for (i=0 ; i<blocks ; i++) {
|
||||
|
Loading…
Reference in New Issue
Block a user