Christian Schabesberger
86db415b18
architecture refacturing
2018-02-24 22:20:50 +01:00
Mauricio Colli
a75137be2e
Remove unnecessary check
2018-01-13 17:26:11 -02:00
Mauricio Colli
a693c0d61d
Fix getNextStreams from Youtube's channel extractor
2018-01-13 17:09:31 -02:00
Christian Schabesberger
9de63f8c0a
horrible hack nextinfoitem for channel
2018-01-06 20:24:55 +01:00
Schabi
044b8fe32f
fix fetch page
2017-12-29 14:40:42 +01:00
Coffeemakr
9a46992285
Don't call fetch page in constructor
2017-11-30 10:49:46 +01:00
Coffeemakr
95120641a9
Fix channel url for channel items
2017-11-25 02:38:46 +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
Mauricio Colli
1df3f67074
Fix YouTube's channel extractor
2017-09-26 17:46:21 -03:00
Mauricio Colli
7ae274b299
Fix uploader name when requesting next streams
2017-09-11 11:04:32 -03:00
Christian Schabesberger
f308755359
try YoutubeChannelExtractor.getName() hack try 2
2017-09-09 22:11:16 +02:00
Christian Schabesberger
a6da202438
try YoutubeChannelExtractor.getName() hack
2017-09-09 21:56:27 +02:00
Christian Schabesberger
540237d8fc
make YoutubeChannelExtractor.getName() exception more expose
2017-09-09 21:42:42 +02:00
Mauricio Colli
34547a37b6
Fix YouTubeChannelExtractor
...
It was given some inconsistent results (/user and /channel), now it only returns /channel urls don't matter what the original is (at least when calling the getCleanUrl() method).
2017-08-15 23:59:19 -03:00
Mauricio Colli
a8a4eaf81b
Change Json dependency again
...
The other had some incompatibilities with android.
2017-08-15 23:40:03 -03:00
Mauricio Colli
9184fc509c
Store errors that can happen during extraction of the next page
...
- Closes #24
2017-08-12 17:19:56 -03:00
Mauricio Colli
82824cdd72
Create InfoItemExtractor
2017-08-11 15:21:49 -03:00
Mauricio Colli
b719e59fae
Change json dependency
...
The previous was conflicting with the built-in version of android, this should solve it as it has a different package name (with the advantage of being able to receive updates).
2017-08-11 14:29:11 -03:00
Mauricio Colli
03634a2b6a
Rollback classes naming
2017-08-10 22:23:09 -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