Signed-off-by: Umair Khan <omerj...@gmail.com> --- ffmpeg_opt.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/ffmpeg_opt.c b/ffmpeg_opt.c index 669976b..011a10b 100644 --- a/ffmpeg_opt.c +++ b/ffmpeg_opt.c @@ -164,6 +164,7 @@ static void init_options(OptionsContext *o) o->mux_max_delay = 0.7; o->start_time = AV_NOPTS_VALUE; o->start_time_eof = AV_NOPTS_VALUE; + o->seek_timestamp = AV_NOPTS_VALUE; o->recording_time = INT64_MAX; o->limit_filesize = UINT64_MAX; o->chapters_input_file = INT_MAX; @@ -984,8 +985,8 @@ static int open_input_file(OptionsContext *o, const char *filename) } timestamp = (o->start_time == AV_NOPTS_VALUE) ? 0 : o->start_time; /* add the stream start time */ - if (!o->seek_timestamp && ic->start_time != AV_NOPTS_VALUE) - timestamp += ic->start_time; + if (o->seek_timestamp != AV_NOPTS_VALUE) + timestamp += ic->seek_timestamp; /* if seeking requested, we execute it */ if (o->start_time != AV_NOPTS_VALUE) { -- 2.5.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel