|
|
@@ -306,6 +306,9 @@ static int aiff_read_header(AVFormatContext *s) |
|
|
if(ff_mov_read_chan(s, pb, st, size) < 0) |
|
|
if(ff_mov_read_chan(s, pb, st, size) < 0) |
|
|
return AVERROR_INVALIDDATA; |
|
|
return AVERROR_INVALIDDATA; |
|
|
break; |
|
|
break; |
|
|
|
|
|
case 0: |
|
|
|
|
|
if (offset > 0 && st->codec->block_align) // COMM && SSND |
|
|
|
|
|
goto got_sound; |
|
|
default: /* Jump */ |
|
|
default: /* Jump */ |
|
|
if (size & 1) /* Always even aligned */ |
|
|
if (size & 1) /* Always even aligned */ |
|
|
size++; |
|
|
size++; |
|
|
|