diff --git a/weboob/backends/youtube/backend.py b/weboob/backends/youtube/backend.py index d1310df4..4c3e5c8b 100644 --- a/weboob/backends/youtube/backend.py +++ b/weboob/backends/youtube/backend.py @@ -20,8 +20,6 @@ from __future__ import with_statement import datetime -import gdata.youtube.service - from weboob.capabilities.video import ICapVideo from weboob.tools.backend import BaseBackend, ObjectNotAvailable from weboob.tools.misc import to_unicode @@ -51,6 +49,8 @@ class YoutubeBackend(BaseBackend, ICapVideo): raise ObjectNotAvailable(e) def iter_search_results(self, pattern=None, sortby=ICapVideo.SEARCH_RELEVANCE, nsfw=False, max_results=None): + import gdata.youtube.service + YOUTUBE_MAX_RESULTS = 50 YOUTUBE_MAX_START_INDEX = 1000 yt_service = gdata.youtube.service.YouTubeService()