diff --git a/AsyncDisplayKit/ASVideoNode.h b/AsyncDisplayKit/ASVideoNode.h index 86870a83c2..cb1d3b41ea 100644 --- a/AsyncDisplayKit/ASVideoNode.h +++ b/AsyncDisplayKit/ASVideoNode.h @@ -144,3 +144,4 @@ NS_ASSUME_NONNULL_BEGIN @end NS_ASSUME_NONNULL_END #endif + diff --git a/AsyncDisplayKit/ASVideoNode.mm b/AsyncDisplayKit/ASVideoNode.mm index 6160c31a00..0404ff5b9b 100644 --- a/AsyncDisplayKit/ASVideoNode.mm +++ b/AsyncDisplayKit/ASVideoNode.mm @@ -139,12 +139,6 @@ static NSString * const kStatus = @"status"; return playerItem; } -- (BOOL)hasURLAsset -{ - // The array of AVAssetTrack objects available via the tracks property of an URL asset is typically empty for streaming-based media - return _asset.tracks.count == 0; -} - - (void)prepareToPlayAsset:(AVAsset *)asset withKeys:(NSArray *)requestedKeys { for (NSString *key in requestedKeys) { @@ -368,7 +362,7 @@ static NSString * const kStatus = @"status"; [_delegate videoNodeDidStartInitialLoading:self]; } - NSArray *requestedKeys = @[@"playable", @"tracks"]; + NSArray *requestedKeys = @[@"playable"]; [asset loadValuesAsynchronouslyForKeys:requestedKeys completionHandler:^{ ASPerformBlockOnMainThread(^{ if (_delegateFlags.delegateVideoNodeDidFinishInitialLoading) {