X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=videosite.git;a=blobdiff_plain;f=videosite%2FDailyMotionGrabber.pm;h=74e5030f8ef2e76272e0eae5408fd7fe7b1594f5;hp=fc1f08ce54dafbea6159954aee663b5ec2134527;hb=afe9b4975a8a82cec484ac15c73e7fd0c3c1dbbf;hpb=9bb78db68a79470e45dd6400321e3dd96ffcb20b diff --git a/videosite/DailyMotionGrabber.pm b/videosite/DailyMotionGrabber.pm index fc1f08c..74e5030 100644 --- a/videosite/DailyMotionGrabber.pm +++ b/videosite/DailyMotionGrabber.pm @@ -16,18 +16,15 @@ use strict; sub new { my $class = shift; - my $self = $class->SUPER::new(); - - $self->{'NAME'} = 'dailymotion'; - $self->{_SELFTESTURL} = 'http://www.dailymotion.com/video/xylv6u_moon-duo-sleepwalker_music'; - $self->{_SELFTESTTITLE} = 'Moon Duo - Sleepwalker'; - $self->{'PATTERNS'} = ['(http://(?:[-a-zA-Z0-9_.]+\.)*dailymotion.com/(?:[^/]+/)*video/([-a-zA-Z0-9_]+))']; - - bless($self, $class); - - $self->_prepare_parameters(); - - return $self; + my $self = $class->SUPER::new( + NAME => 'dailymotion', + _SELFTESTURL => 'http://www.dailymotion.com/video/xylv6u_moon-duo-sleepwalker_music', + _SELFTESTTITLE => 'Moon Duo - Sleepwalker', + PATTERNS => ['(http://(?:[-a-zA-Z0-9_.]+\.)*dailymotion.com/(?:[^/]+/)*video/([-a-zA-Z0-9_]+))'], + @_, + ); + + return bless($self, $class); } sub _parse {