From f44fad40a1ec1cdd57ba8a072dea5ca39032c60d Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Sat, 29 Dec 2007 09:45:12 +0000 Subject: [PATCH] try to use mini movie for files where gstreamer is not able to seek --- oxdbarchive/model.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/oxdbarchive/model.py b/oxdbarchive/model.py index aa023aa..fcb3afe 100644 --- a/oxdbarchive/model.py +++ b/oxdbarchive/model.py @@ -512,7 +512,10 @@ class ArchiveFile(SQLObject): def extractPosterStill(self, position): oxdb_makedir(dirname(self.posterStillFile)) - extract_poster_still(self.absolutePath, self.posterStillFile, position) + mFile = self.absolutePath + if mFile.endswith('.mov') or mFile.endswith('.mpg'): + mFile = self.mini_movie_file + extract_poster_still(mFile, self.posterStillFile, position) def extractClipMovie(self, force = False): if self.broken: