modify quvi module to use the new BaseVideo/ICapVideo classes
This commit is contained in:
parent
a73b27cdd1
commit
a96e4507a4
1 changed files with 3 additions and 3 deletions
|
|
@ -27,8 +27,8 @@
|
||||||
import datetime
|
import datetime
|
||||||
from weboob.capabilities.base import UserError, StringField
|
from weboob.capabilities.base import UserError, StringField
|
||||||
from weboob.capabilities.video import ICapVideo, BaseVideo
|
from weboob.capabilities.video import ICapVideo, BaseVideo
|
||||||
|
from weboob.capabilities.image import BaseImage
|
||||||
from weboob.tools.backend import BaseBackend
|
from weboob.tools.backend import BaseBackend
|
||||||
from weboob.tools.capabilities.thumbnail import Thumbnail
|
|
||||||
from weboob.tools.misc import to_unicode
|
from weboob.tools.misc import to_unicode
|
||||||
|
|
||||||
from quvi import LibQuvi, QuviError
|
from quvi import LibQuvi, QuviError
|
||||||
|
|
@ -70,10 +70,10 @@ class QuviBackend(BaseBackend, ICapVideo):
|
||||||
if duration:
|
if duration:
|
||||||
video.duration = datetime.timedelta(milliseconds=duration)
|
video.duration = datetime.timedelta(milliseconds=duration)
|
||||||
if info.get('thumbnail'):
|
if info.get('thumbnail'):
|
||||||
video.thumbnail = Thumbnail(info.get('thumbnail'))
|
video.thumbnail = BaseImage(info.get('thumbnail'))
|
||||||
|
video.thumbnail.url = video.thumbnail.id
|
||||||
return video
|
return video
|
||||||
|
|
||||||
|
|
||||||
class QuviVideo(BaseVideo):
|
class QuviVideo(BaseVideo):
|
||||||
BACKENDS = {
|
BACKENDS = {
|
||||||
'youtube': 'https://www.youtube.com/watch?v=%s',
|
'youtube': 'https://www.youtube.com/watch?v=%s',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue