Commit Graph

41 Commits

Author SHA1 Message Date
Mauricio Colli 5dd2daad37 Finish transition to use getters on Info classes
- Renamed Collector method
2018-03-13 23:28:58 -03:00
Christian Schabesberger dc0ef3b89a remove unused ExtractionExceptions 2018-03-13 23:24:51 -03:00
Christian Schabesberger d812a114c5 made getPage() function be stand alone 2018-03-13 23:24:51 -03:00
John Zhen Mo 690f241357 -Added hls manifest url extraction.
-Changed manifest url fields to nonnull.
2018-02-25 13:03:51 -08:00
Christian Schabesberger 86db415b18 architecture refacturing 2018-02-24 22:20:50 +01:00
Mauricio Colli f3865445f5 Improve ServiceList class
- [Minor] Fix wrong arguments order in KioskInfo
2018-02-10 00:46:05 -02:00
John Zhen Mo ccc8cde80e -Fix subtitles extraction NPE on certain video that contains no caption info.
-Moved subtitles to optional data extraction.
2018-02-06 10:45:58 -08:00
John Zhen Mo 1f1bbaad57 -Fixed subtitles extraction to use method from youtube-dl.
-Expose subtitles during extraction.
-Make subtitle lists return nonnull empty collections instead of null.
2018-02-01 13:27:22 -08:00
Coffeemakr 4fa14b31b9
Remove unused imports 2017-11-30 11:39:09 +01:00
Coffeemakr 58df281975
Make some fields final 2017-11-30 11:39:03 +01:00
Coffeemakr 9a46992285
Don't call fetch page in constructor 2017-11-30 10:49:46 +01:00
Coffeemakr d59618d0e7
Ignore deleted playlist items and add uploader url 2017-11-25 03:14:15 +01:00
Coffeemakr 9cd11a7b6b
Encode paramters and small changes 2017-11-25 02:20:40 +01:00
Coffeemakr d4b72f539b
Add @Nonnull annotations 2017-11-25 02:03:30 +01:00
Coffeemakr dc109d78f8
Fix bugs and present some in the future 2017-11-25 01:44:56 +01:00
Coffeemakr ceb556384b
Refactor collectors
* Define a common iterface
  * Use generic types
  * Remove some duplicated code
  * Simplify InfoItemSearchCollector and remove unused methods
  * SearchResult: Make fields final
2017-11-25 01:44:56 +01:00
Coffeemakr bc44557bdb
Add and use setters 2017-11-25 01:44:56 +01:00
Coffeemakr e11c6e35f6
Code refactoring
* Add getters
 * Add javadoc
 * Use Mediaformat instead of the id of media format
2017-11-25 01:44:11 +01:00
Christian Schabesberger 98358cb0f9 Merge branch 'feature-YTsubtitles' of https://github.com/tonakriz/NewPipeExtractor into refactor 2017-11-24 21:02:13 +01:00
tonakriz bd1914612f Added comment 2017-11-24 13:59:52 +01:00
tonakriz 2c7acc74f5 Fixed exceptions as requested 2017-11-24 13:57:54 +01:00
Christian Schabesberger 3c9c5c1004 Merge branch 'channel-url' of https://github.com/wb9688/NewPipeExtractor into up 2017-11-24 12:22:43 +01:00
tonakriz 310b34558b Changed the way of getting subtitles data type, removed language name from Subtitles class 2017-11-23 16:33:03 +01:00
tona_kriz 57769788fc
Merge branch 'master' into feature-YTsubtitles 2017-11-23 11:54:27 +01:00
tonakriz 72f9ac223e Using Class instead of HashMap, removed downloadSubtitles method 2017-11-23 11:47:05 +01:00
tonakriz 6e3651fdf5 Added method to download subtitles as VTT 2017-11-23 00:10:12 +01:00
tonakriz 3902de00a6 Removed duplicated code 2017-11-22 18:45:49 +01:00
tonakriz 6031695343 Addede fetching subtitles for youtube and its tests 2017-11-22 18:39:38 +01:00
Coffeemakr acf05b748c
Add uploaderUrl to StreamInfoItem 2017-11-11 12:46:14 +01:00
wb9688 6e42cb87e8 Add support for getting uploader URL 2017-11-08 10:19:55 +01:00
Christian Schabesberger 725b35ef20 merge with changes from master 2017-09-10 15:49:32 +02:00
Mauricio Colli 44c80e68db Remove unnecessary error when dashMpd fails
- Also fix some failing tests
2017-09-08 10:43:40 -03:00
Christian Schabesberger 7b7f6d2cbf made YoutubeTrendingExtractor work 2017-08-13 00:58:29 +02:00
Mauricio Colli 82824cdd72 Create InfoItemExtractor 2017-08-11 15:21:49 -03:00
Mauricio Colli 03634a2b6a Rollback classes naming 2017-08-10 22:23:09 -03:00
Mauricio Colli c4f521fbb4 Fix bugs and improve InfoItemExtractors
- Improve livestream detection
2017-08-10 14:50:59 -03:00
Mauricio Colli 5bf2e95d7b Renaming and new fields/methods
- Mainly in PlaylistInfoItem and the collector
2017-08-09 23:50:29 -03:00
Mauricio Colli 5ebb5301c9 Rename some variables and methods 2017-08-08 18:36:11 -03:00
wb9688 c33ee3e409 Rename some stuff 2017-08-07 18:19:10 +02:00
Mauricio Colli ea5b08db4c Refactor and improvements 2017-08-06 17:20:15 -03:00
wb9688 d88fe691cf Use Gradle 2017-08-05 10:03:56 +02:00