From 8af4ac5272e8eaff90c3102b9473bb09cc6f4201 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 31 Oct 2011 23:40:04 +0100 Subject: [PATCH] mmsh: do not try to seek to negative tiimestamps, it does not work Signed-off-by: Michael Niedermayer --- libavformat/mmsh.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/mmsh.c b/libavformat/mmsh.c index a7c85f6a34a..ab7e9d9f7c8 100644 --- a/libavformat/mmsh.c +++ b/libavformat/mmsh.c @@ -373,7 +373,8 @@ static int64_t mmsh_read_seek(URLContext *h, int stream_index, MMSContext *mms = &mmsh->mms; int ret; - ret= mmsh_open_internal(h, mmsh->location, 0, timestamp, 0); + ret= mmsh_open_internal(h, mmsh->location, 0, FFMAX(timestamp, 0), 0); + if(ret>=0){ if (mms->mms_hd) ffurl_close(mms->mms_hd); -- 2.39.2