From ecbf32fe037476575f180da4a682d3d2081e5d2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gruber=20Kristo=CC=81f?= Date: Wed, 11 Jul 2018 17:59:27 +0200 Subject: [PATCH] Zillion improvements in PiP Streams --- YoutubeParser/Classes/HCYoutubeParser.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/YoutubeParser/Classes/HCYoutubeParser.m b/YoutubeParser/Classes/HCYoutubeParser.m index 079e05b..8d4c207 100644 --- a/YoutubeParser/Classes/HCYoutubeParser.m +++ b/YoutubeParser/Classes/HCYoutubeParser.m @@ -168,7 +168,10 @@ + (NSDictionary *)h264videosWithYoutubeID:(NSString *)youtubeID { for (NSString *key in keys) { - [optionsDict setObject:parts[key][0] forKey:key]; // [0] because we want the object and not the array + if ([parts objectForKey:key] && + [[parts objectForKey:key] count] > 0) { + [optionsDict setObject:parts[key][0] forKey:key]; // [0] because we want the object and not the array + } } [videoDictionary setObject:optionsDict forKey:@"moreInfo"];