Peter d153fe0f21 Add 'submodules/LegacyComponents/' from commit 'd5594346161c1b7f203d1e87068bbe77bcaac019'
git-subtree-dir: submodules/LegacyComponents
git-subtree-mainline: 608630530451e02e5aec48389d144dbf7a3625b9
git-subtree-split: d5594346161c1b7f203d1e87068bbe77bcaac019
2019-06-11 18:51:15 +01:00

34 lines
622 B
Objective-C
Executable File

//
// CBCoubVideoSource.m
// Coub
//
// Created by Tikhonenko Pavel on 18/11/2013.
// Copyright (c) 2013 Coub. All rights reserved.
//
#import "CBCoubVideoSource.h"
@implementation CBCoubVideoSource
- (BOOL)isYouTube
{
return [_yourtubeURL rangeOfString:@"youtube"].length != 0;
}
+ (CBCoubVideoSource *)sourceFromData:(NSDictionary *)dict
{
if(!dict.count) return nil;
CBCoubVideoSource *source = [[CBCoubVideoSource alloc] init];
source.yourtubeURL = dict[@"url"];
source.title = dict[@"title"];
source.thumbnail = dict[@"image"];
if(source.yourtubeURL == nil)
return nil;
return source;
}
@end