@@ -6630,13 +6630,13 @@ static int mov_read_header(AVFormatContext *s)
/* check MOV header */
do {
- if (mov->moov_retry)
- avio_seek(pb, 0, SEEK_SET);
- if ((err = mov_read_default(mov, pb, atom)) < 0) {
- av_log(s, AV_LOG_ERROR, "error reading header\n");
- mov_read_close(s);
- return err;
- }
+ if (mov->moov_retry)
+ avio_seek(pb, 0, SEEK_SET);
+ if ((err = mov_read_default(mov, pb, atom)) < 0) {
+ av_log(s, AV_LOG_ERROR, "error reading header\n");
+ mov_read_close(s);
+ return err;
+ }
} while ((pb->seekable & AVIO_SEEKABLE_NORMAL) && !mov->found_moov && !mov->moov_retry++);
if (!mov->found_moov) {
av_log(s, AV_LOG_ERROR, "moov atom not found\n");
Signed-off-by: tiejun.peng <tiejun.peng@foxmail.com> --- libavformat/mov.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)