Tags: WiiliamChik/XCDYouTubeKit
Tags
* Add the ability to specify which `streamURLs` to query via `-[XCDYo… …uTubeClient queryVideo:video:streamURLsToQuery:options:cookies:completionHandler:]` & `XCDYouTubeVideoQueryOperation` class. * `initWithVideo:streamURLsToQuery:options:cookies:` is now the designated initializer for `XCDYouTubeVideoQueryOperation`. * Correctly annotate the `streamURLs` & `streamErrors` properties as `nullable`.
* `-[XCDYouTubeClient queryVideo:video:cookies:completionHandler:]` c… …ompletion handler is now correctly called on the main thread. * Improved video querying to handle videos that have incomplete streams. (0xced#456) * Errors returned in `streamErrors` may contain the `NSLocalizedRecoverySuggestionErrorKey` key in `-[NSError userInfo]` when `NSURLErrorNetworkConnectionLost` is reported, this may indicate the file is incomplete on YouTube's server. * Add logging to `XCDYouTubeVideoQueryOperation` class. * Improved `-[XCDYouTubeVideoQueryOperation description]`.
* Fixed issue that caused certain videos to return error (0xced#468) * Add the ability to query `XCDYouTubeVideo` for reachable streams via `-[XCDYouTubeClient queryVideo:video:cookies:completionHandler:]` & `XCDYouTubeVideoQueryOperation` class * Add new `videoIdentifiers` property in `XCDYouTubeVideo` (0xced#290)
* Add the ability to use custom regular expression patterns via `-[XC… …DYouTubeClient getVideoWithIdentifier:cookies:customPatterns:completionHandler:]` & `initWithVideoIdentifier:cookies:languageIdentifier:customPatterns` (0xced#463, 0xced#199) * Add new `viewCount` property in `XCDYouTubeVideo` (0xced#460) * Silence warning about deprecated implementation (0xced#450)
PreviousNext