Commit Graph

125 Commits

Author SHA1 Message Date
Coffeemakr d4b72f539b
Add @Nonnull annotations 2017-11-25 02:03:30 +01:00
Coffeemakr d0a05706e3
Ignore get audio streams for age restricted video 2017-11-25 01:56:37 +01:00
Coffeemakr dc109d78f8
Fix bugs and present some in the future 2017-11-25 01:44:56 +01:00
Coffeemakr 775011db77
Make info item fields final 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
tonakriz 79e49ce374 Merge branch 'feature-YTsubtitles' of https://github.com/tonakriz/NewPipeExtractor into feature-YTsubtitles 2017-11-23 12:31:13 +01:00
tonakriz 320c0d8c99 Fixed typos in tests 2017-11-23 12:30:19 +01:00
tona_kriz d657e38cd2
Merge branch 'master' into feature-YTsubtitles 2017-11-23 12:26:35 +01:00
tona_kriz 57769788fc
Merge branch 'master' into feature-YTsubtitles 2017-11-23 11:54:27 +01:00
tonakriz f09b4e68d0 Using Class instead of HashMap, removed downloadSubtitles method 2017-11-23 11:47:08 +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
Christian Schabesberger b37dbbf424
Merge pull request #43 from tonakriz/refactor
Possible removation of duplicated code
2017-11-22 20:42:39 +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 b9d0941411 fix N.pointer exception for getUploaderName() 2017-10-31 14:10:52 +01:00
Christian Schabesberger 8baeb3dcae
Merge pull request #37 from jlelse/master
Updated Gradle wrapper
2017-10-29 19:52:39 +01:00
Christian Schabesberger 7899cd1323 fix Kisok spelling error 2017-10-22 21:44:24 +02:00
Jan-Lk Else 4764bca9c6 Updated Gradle wrapper 2017-10-14 11:28:39 +02:00
Mauricio Colli 1df3f67074 Fix YouTube's channel extractor 2017-09-26 17:46:21 -03:00
Christian Schabesberger 466d87ceb4 remove type from kiosk and make getName() crawl the translated kiosk name 2017-09-25 12:43:40 +02:00
Christian Schabesberger 7beb90bf8a Merge pull request #34 from wb9688/readme
[WiP] Improve README
2017-09-23 17:55:45 +02:00
Christian Schabesberger 7fffef5d4f messing kiosk up in order to make it work 2017-09-23 17:14:21 +02:00
Christian Schabesberger b37b24511f set default kiosk for youtube 2017-09-23 15:59:00 +02:00
Christian Schabesberger 78d461ed89 improve kiosk function
improve kiosk function
2017-09-23 15:48:08 +02:00
wb9688 bcae90d7ed Add sentence about it being a core component of NewPipe 2017-09-23 14:53:54 +02:00
wb9688 d459ab546c Improve instructions for adding this as a dependency 2017-09-22 11:04:22 +02:00
Christian Schabesberger 82ae72900a add license to readme 2017-09-21 23:24:25 +02:00
Christian Schabesberger 0839eae916 Add maven link to readme 2017-09-21 23:23:13 +02:00
Christian Schabesberger 0774eff775 Merge pull request #32 from wb9688/fix-soundcloud
Fix SoundCloud
2017-09-16 13:50:10 +02:00
wb9688 306e31a2a4 Fix likes count of SoundCloud 2017-09-16 11:08:08 +02:00
wb9688 b93910081f Fix NullPointerException 2017-09-16 10:23:20 +02:00
Mauricio Colli 4a91e29dcf Merge pull request #31 from dosvald/yt-search-suggestions
Change search suggestions to match what is seen at youtube.com
2017-09-15 19:27:09 -03:00
dosvald 24a8df7c49 Change search suggestions to match what is seen at youtube.com 2017-09-15 23:50:54 +02:00
Mauricio Colli 841955a85e Fix disabled likes/dislikes of SoundCloud 2017-09-15 14:36:43 -03:00
Mauricio Colli e9156ee499 Fix parsing of SoundCloud stream info items 2017-09-11 13:18:17 -03:00
Christian Schabesberger 0c632e195b Merge pull request #27 from TeamNewPipe/kiosk
add Kiosk support
2017-09-11 16:26:25 +02:00
Mauricio Colli 7ae274b299 Fix uploader name when requesting next streams 2017-09-11 11:04:32 -03:00
Mauricio Colli bd3db34092 Ignore YouTube mix when searching
- We can't extract them properly (at least for now)
2017-09-11 11:04:06 -03:00
Mauricio Colli 390e5727d6 Reduce bandwidth consume by StreamExtractor
- Don't download the not needed info page
- The difference is very small (~20-30 KB)
2017-09-11 10:18:13 -03:00
Christian Schabesberger f64c82f04c Merge pull request #28 from wb9688/kiosk
Use content country if supported by SoundCloud
2017-09-10 15:52:26 +02:00