|
|
@@ -215,12 +215,10 @@ int64_t avio_seek(AVIOContext *s, int64_t offset, int whence) |
|
|
} else { |
|
|
} else { |
|
|
int64_t res; |
|
|
int64_t res; |
|
|
|
|
|
|
|
|
#if CONFIG_MUXERS || CONFIG_NETWORK |
|
|
|
|
|
if (s->write_flag) { |
|
|
if (s->write_flag) { |
|
|
flush_buffer(s); |
|
|
flush_buffer(s); |
|
|
s->must_flush = 1; |
|
|
s->must_flush = 1; |
|
|
} |
|
|
} |
|
|
#endif /* CONFIG_MUXERS || CONFIG_NETWORK */ |
|
|
|
|
|
if (!s->seek) |
|
|
if (!s->seek) |
|
|
return AVERROR(EPIPE); |
|
|
return AVERROR(EPIPE); |
|
|
if ((res = s->seek(s->opaque, offset, SEEK_SET)) < 0) |
|
|
if ((res = s->seek(s->opaque, offset, SEEK_SET)) < 0) |
|
|
|