|
|
|
@@ -691,16 +691,16 @@ static int mov_read_chan(MOVContext *c, AVIOContext *pb, MOVAtom atom) |
|
|
|
static int mov_read_wfex(MOVContext *c, AVIOContext *pb, MOVAtom atom) |
|
|
|
{ |
|
|
|
AVStream *st; |
|
|
|
int ret; |
|
|
|
|
|
|
|
if (c->fc->nb_streams < 1) |
|
|
|
return 0; |
|
|
|
st = c->fc->streams[c->fc->nb_streams-1]; |
|
|
|
|
|
|
|
if (ff_get_wav_header(pb, st->codec, atom.size) < 0) { |
|
|
|
if ((ret = ff_get_wav_header(pb, st->codec, atom.size)) < 0) |
|
|
|
av_log(c->fc, AV_LOG_WARNING, "get_wav_header failed\n"); |
|
|
|
} |
|
|
|
|
|
|
|
return 0; |
|
|
|
return ret; |
|
|
|
} |
|
|
|
|
|
|
|
static int mov_read_pasp(MOVContext *c, AVIOContext *pb, MOVAtom atom) |
|
|
|
|