mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-10-24 20:07:39 +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