[FFmpeg-devel] [PATCH 1/2] ffplay: disallow seeking before the start of the file
Marton Balint
cus at passwd.hu
Sun Nov 25 20:00:45 CET 2012
On Fri, 23 Nov 2012, Michael Niedermayer wrote:
> On Fri, Nov 23, 2012 at 12:28:11AM +0100, Marton Balint wrote:
>> Signed-off-by: Marton Balint <cus at passwd.hu>
>> ---
>> ffplay.c | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/ffplay.c b/ffplay.c
>> index 5ba5164..c61e4e3 100644
>> --- a/ffplay.c
>> +++ b/ffplay.c
>> @@ -2984,6 +2984,8 @@ static void event_loop(VideoState *cur_stream)
>> } else {
>> pos = get_master_clock(cur_stream);
>> pos += incr;
>> + if (pos < 0)
>> + pos = 0;
>> stream_seek(cur_stream, (int64_t)(pos * AV_TIME_BASE), (int64_t)(incr * AV_TIME_BASE), 0);
>
> what if the file has timestamps staring before 0 ?
True, I will post a new patch which checks for
AVFormatContext->start_time.
Regards,
Marton
More information about the ffmpeg-devel
mailing list