From 315266b42f90c610f464c4ce773f1feb83620a56 Mon Sep 17 00:00:00 2001 From: Joar Wandborg Date: Tue, 1 Nov 2011 23:00:35 +0100 Subject: [PATCH] Minor fixes - Added error handling for PyGTK import - Added 'mkv' to the video media manager --- mediagoblin/media_types/video/__init__.py | 2 +- mediagoblin/media_types/video/transcoders.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mediagoblin/media_types/video/__init__.py b/mediagoblin/media_types/video/__init__.py index 2a36623e..c1910ee2 100644 --- a/mediagoblin/media_types/video/__init__.py +++ b/mediagoblin/media_types/video/__init__.py @@ -23,4 +23,4 @@ MEDIA_MANAGER = { # 'mediagoblin.media_types.image.processing'? "display_template": "mediagoblin/media_displays/video.html", "default_thumb": "images/media_thumbs/video.jpg", - "accepted_extensions": ["mp4", "mov", "webm", "avi", "3gp", "3gpp"]} + "accepted_extensions": ["mp4", "mov", "webm", "avi", "3gp", "3gpp", "mkv", "ogv", "ogg"]} diff --git a/mediagoblin/media_types/video/transcoders.py b/mediagoblin/media_types/video/transcoders.py index dfb0899e..512c7cb6 100644 --- a/mediagoblin/media_types/video/transcoders.py +++ b/mediagoblin/media_types/video/transcoders.py @@ -29,7 +29,10 @@ _log = logging.getLogger(__name__) logging.basicConfig() _log.setLevel(logging.DEBUG) -import gtk +try: + import gtk +except: + raise Exception('Could not find pygtk') try: import gobject -- 2.25.1