Links support for mediaccc and shortened invidious

This commit is contained in:
bopol 2020-02-12 02:05:34 +01:00
parent 4674431829
commit 07d1faf544
2 changed files with 21 additions and 2 deletions

View File

@ -63,7 +63,7 @@ dependencies {
exclude module: 'support-annotations' exclude module: 'support-annotations'
}) })
implementation 'com.github.TeamNewPipe:NewPipeExtractor:6446abc6d' implementation 'com.github.B0pol:NewPipeExtractor:6180226'
testImplementation 'junit:junit:4.12' testImplementation 'junit:junit:4.12'
testImplementation 'org.mockito:mockito-core:2.23.0' testImplementation 'org.mockito:mockito-core:2.23.0'

View File

@ -247,6 +247,7 @@
<!-- video prefix --> <!-- video prefix -->
<data android:pathPrefix="/embed/"/> <data android:pathPrefix="/embed/"/>
<data android:pathPrefix="/watch"/> <data android:pathPrefix="/watch"/>
<data android:pathPrefix="/"/>
<!-- channel prefix --> <!-- channel prefix -->
<data android:pathPrefix="/channel/"/> <data android:pathPrefix="/channel/"/>
<data android:pathPrefix="/user/"/> <data android:pathPrefix="/user/"/>
@ -277,8 +278,26 @@
<category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/> <data android:mimeType="text/plain"/>
</intent-filter> </intent-filter>
</activity>
<!-- MediaCCC filter -->
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.media.action.MEDIA_PLAY_FROM_SEARCH"/>
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:host="media.ccc.de"/>
<!-- video prefix -->
<data android:pathPrefix="/v/"/>
<!-- channel prefix-->
<data android:pathPrefix="/c/"/>
<data android:pathPrefix="/b/"/>
</intent-filter>
</activity>
<service <service
android:name=".RouterActivity$FetcherService" android:name=".RouterActivity$FetcherService"
android:exported="false"/> android:exported="false"/>