mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
ffmpeg: use avformat_seek_file() instead of av_seek_frame().
avformat_seek_file() is the new API. It will make sure the read_seek2() callback is called when the demuxer has it. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Clément Bœsch <ubitux@gmail.com>
This commit is contained in:
parent
aae4780362
commit
b684f744ac
@ -807,7 +807,7 @@ static int opt_input_file(void *optctx, const char *opt, const char *filename)
|
||||
|
||||
/* if seeking requested, we execute it */
|
||||
if (o->start_time != 0) {
|
||||
ret = av_seek_frame(ic, -1, timestamp, AVSEEK_FLAG_BACKWARD);
|
||||
ret = avformat_seek_file(ic, -1, INT64_MIN, timestamp, timestamp, 0);
|
||||
if (ret < 0) {
|
||||
av_log(NULL, AV_LOG_WARNING, "%s: could not seek to position %0.3f\n",
|
||||
filename, (double)timestamp / AV_TIME_BASE);
|
||||
|
Loading…
Reference in New Issue
Block a user