mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Use Kotlin's .toUri() instead of Uri.parse()
This commit is contained in:
		| @@ -104,7 +104,7 @@ class MediaBrowserImpl( | |||||||
|  |  | ||||||
|     private fun onLoadChildren(parentId: String): Single<List<MediaBrowserCompat.MediaItem>> { |     private fun onLoadChildren(parentId: String): Single<List<MediaBrowserCompat.MediaItem>> { | ||||||
|         try { |         try { | ||||||
|             val parentIdUri = Uri.parse(parentId) |             val parentIdUri = parentId.toUri() | ||||||
|             val path = ArrayList(parentIdUri.pathSegments) |             val path = ArrayList(parentIdUri.pathSegments) | ||||||
|  |  | ||||||
|             if (path.isEmpty()) { |             if (path.isEmpty()) { | ||||||
|   | |||||||
| @@ -6,6 +6,7 @@ import android.os.Bundle | |||||||
| import android.os.ResultReceiver | import android.os.ResultReceiver | ||||||
| import android.support.v4.media.session.PlaybackStateCompat | import android.support.v4.media.session.PlaybackStateCompat | ||||||
| import android.util.Log | import android.util.Log | ||||||
|  | import androidx.core.net.toUri | ||||||
| import com.google.android.exoplayer2.Player | import com.google.android.exoplayer2.Player | ||||||
| import com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer | import com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer | ||||||
| import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers | import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers | ||||||
| @@ -137,7 +138,7 @@ class MediaBrowserPlaybackPreparer( | |||||||
|  |  | ||||||
|     private fun extractPlayQueueFromMediaId(mediaId: String): Single<PlayQueue> { |     private fun extractPlayQueueFromMediaId(mediaId: String): Single<PlayQueue> { | ||||||
|         try { |         try { | ||||||
|             val mediaIdUri = Uri.parse(mediaId) |             val mediaIdUri = mediaId.toUri() | ||||||
|             val path = ArrayList(mediaIdUri.pathSegments) |             val path = ArrayList(mediaIdUri.pathSegments) | ||||||
|             if (path.isEmpty()) { |             if (path.isEmpty()) { | ||||||
|                 throw parseError(mediaId) |                 throw parseError(mediaId) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Stypox
					Stypox