Commit Graph

331 Commits

Author SHA1 Message Date
Connectety-L ae23059d66
added support for channels on invidio.us 2019-01-24 10:48:29 +01:00
Connectety-L 79ba6aba95
added tests from https://github.com/TeamNewPipe/NewPipeExtractor/pull/128 2019-01-24 10:27:01 +01:00
Christian Schabesberger 8114ce6ae4
Merge pull request #132 from connectety/master
refactored YouTube-linkHandler
2019-01-20 14:46:06 +01:00
Connectety-W 19288c1456
added forgotten break statements 2019-01-20 14:39:06 +01:00
Christian Schabesberger 76a3742084
Merge branch 'master' into master 2019-01-20 14:34:16 +01:00
Christian Schabesberger f7c7b9df1a
Merge pull request #135 from yausername/ytlivestream-fix
[Youtube Live Streams] fixed extracting live HLS URL
2019-01-20 13:55:32 +01:00
Connectety-W a6c972eff8
fixed tests by prepending HTTP to URLs without protocol and adding a check for null. 2019-01-20 01:31:30 +01:00
Ritvik Saraf c60d6ec0ab removed unused import 2019-01-19 18:20:02 +05:30
Ritvik Saraf 50c4783f71 fixed extracting hls url 2019-01-19 18:07:35 +05:30
Christian Schabesberger 97d72590fc
Merge branch 'master' into master 2019-01-18 22:31:37 +01:00
Christian Schabesberger 99915e4527 fix failing tests 2019-01-18 12:44:34 +01:00
Christian Schabesberger 6776abdd55 Merge https://github.com/The-Twisted-Samurai/NewPipeExtractor 2019-01-18 12:25:20 +01:00
Christian Schabesberger 09bafe0660 fix failing viewcount test 2019-01-18 12:24:30 +01:00
Kunal Sareen b6790bbe6b Updating regex 2019-01-18 21:47:34 +11:00
Connectety 43ffeac023
Merge branch 'master' into master 2019-01-13 13:38:35 +01:00
Connectety-W 98f49852d7
refactored YouTube-linkHandler to use less regex and more URL-methods 2019-01-13 12:52:07 +01:00
Christian Schabesberger 91b1efc97e add documentation of StreamingService 2018-11-10 10:50:13 +01:00
Christian Schabesberger a78ad16235 rebase correctly 2018-11-09 19:55:40 +01:00
kapodamy b40a1f3657 Delete Subtitles.java
change class name
2018-11-08 17:06:41 -03:00
kapodamy 388f4fd38b Delete SubtitlesFormat.java
merge into MediaFormat
2018-11-08 16:29:06 -03:00
kapodamy e4afb21862 make Subtitle object Stream compliant
* merge SubtitlesFormat into MediaFormat
* implement Stream interface on Subtitle class
* misc fixes: dont show a snackbar error on age-restricted videos, lint fix.
2018-11-08 16:29:05 -03:00
Christian Schabesberger 7129d6db55 add inline documentation for StreamExtractor 2018-11-07 18:28:44 +01:00
Christian Schabesberger 4de99ae28f add support for segmented streams 2018-11-06 14:24:47 +01:00
Christian Schabesberger 32d316330c fix broken search results 2018-10-25 15:46:47 +02:00
Christian Schabesberger 24cb684e23 fix failing test 2018-10-06 17:11:12 +02:00
Christian Schabesberger 0920680708 fix search country for next page 2018-10-06 17:03:55 +02:00
Christian Schabesberger 0c3dc86b07 add support for yt content country 2018-10-06 12:22:37 +02:00
Christian Schabesberger 3a865749e8 fix issues Kiosk issue about localization, nad rename to preferred localization 2018-10-05 16:01:10 +02:00
Christian Schabesberger 5223aece7b fix failing unit test 2018-09-24 15:17:57 +02:00
Christian Schabesberger f334dd07de fix youtub.be links in description 2018-09-24 15:06:00 +02:00
Christian Schabesberger ad4b15ac66
Merge pull request #114 from TeamNewPipe/localization
Localization
2018-09-24 14:00:20 +02:00
Christian Schabesberger 49c2eb5185 fix failing watch links 2018-09-20 13:51:06 +02:00
Christian Schabesberger ce2bbee1e9 add propper localization 2018-09-15 22:29:28 +02:00
Christian Schabesberger dc0d0bda24 replace uiHandler name with linkhandler 2018-09-15 22:29:28 +02:00
Christian Schabesberger 1e7bcfbd66
Merge pull request #97 from MadderRagax/master
Fixed  #1548 and #1546 - Playlist links not getting parsed properly
2018-09-15 22:29:08 +02:00
Christian Schabesberger ae8107b182
Merge branch 'master' into master 2018-09-15 22:18:54 +02:00
Christian Schabesberger 96b4c97cee
Merge pull request #109 from karyogamy/sig-fix-update
Decryption Signature Regex Update
2018-09-15 22:10:31 +02:00
Christian Schabesberger 217d13b102 fix wrong subscription count 2018-09-11 15:14:22 +02:00
Christian Schabesberger 8a4afe2548 refactor split time parsing 2018-09-09 14:01:39 +02:00
Christian Schabesberger 49b72cbe5d
Merge pull request #112 from skil3z/master
Fix time formatting for different countries
2018-09-09 13:58:34 +02:00
skil3z a83d020944
Accommodate time formatting for different countries
If there's a . in the time format, this detects it and uses is instead of : 
This removes errors and lag related to "Could not get duration" while using NewPipe in countries with official time formatting with . (dot) instead of : (punctuation colon)

Tested to compile and work on real device
2018-09-09 12:53:10 +03:00
John Zhen Mo ed73ae55f1 -Added more decrypt function name matching regex.
-Cleaned up decryption code generation method.
2018-09-07 22:25:07 -07:00
Christian Schabesberger 66c3c3f452 fix channel links in description part 2 2018-09-07 22:18:22 +02:00
Christian Schabesberger 4469d11307 fix channel links in description 2018-09-07 21:40:36 +02:00
John Zhen Mo 119843bfac -Fix signature extraction parse exception. 2018-09-07 11:34:14 -07:00
Mauricio Colli 850670917f
Quick fix for the kiosks in SoundCloud 2018-09-05 07:25:24 -03:00
Mauricio Colli 834382111b
Fix NPE when playlist is empty 2018-09-03 22:37:31 -03:00
Mauricio Colli 0400ae026f
Fix channels with subscription count disabled
Related: TeamNewPipe/NewPipe#1649
2018-09-03 22:37:31 -03:00
Mauricio Colli f6be85e2f5
Merge branch 'dev' into 'master' 2018-09-03 22:37:31 -03:00
Christian Schabesberger f498dd7875 fix failing unit tests
fix yt share url error
2018-08-28 17:19:22 +02:00