From 212308131f55016e71a2995aaf3c80e79a7e4c16 Mon Sep 17 00:00:00 2001 From: beveloper Date: Sun, 7 Nov 2004 18:19:59 +0000 Subject: [PATCH] fixed seeking git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9834 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/plugins/matroska/matroska_reader.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/add-ons/media/plugins/matroska/matroska_reader.cpp b/src/add-ons/media/plugins/matroska/matroska_reader.cpp index e468360d46..7c75c517a7 100644 --- a/src/add-ons/media/plugins/matroska/matroska_reader.cpp +++ b/src/add-ons/media/plugins/matroska/matroska_reader.cpp @@ -373,7 +373,11 @@ mkvReader::Seek(void *_cookie, int64 timecode; timecode = mkv_GetLowestQTimecode(cookie->file); - TRACE("timecode %Ld\n", timecode); + if (timecode < 0) + return B_ERROR; + + *time = timecode / 1000; + *frame = get_frame_count_by_frame_rate(timecode, cookie->frame_rate); return B_OK; }