|
|
|
@ -29,7 +29,13 @@ import android.content.Context.ACCESSIBILITY_SERVICE |
|
|
|
import android.view.View |
|
|
|
import android.view.accessibility.AccessibilityManager |
|
|
|
import androidx.databinding.BindingAdapter |
|
|
|
import org.videolan.medialibrary.interfaces.media.* |
|
|
|
import org.videolan.medialibrary.interfaces.media.Album |
|
|
|
import org.videolan.medialibrary.interfaces.media.Artist |
|
|
|
import org.videolan.medialibrary.interfaces.media.Folder |
|
|
|
import org.videolan.medialibrary.interfaces.media.Genre |
|
|
|
import org.videolan.medialibrary.interfaces.media.MediaWrapper |
|
|
|
import org.videolan.medialibrary.interfaces.media.Playlist |
|
|
|
import org.videolan.medialibrary.interfaces.media.VideoGroup |
|
|
|
import org.videolan.medialibrary.media.HistoryItem |
|
|
|
import org.videolan.medialibrary.media.MediaLibraryItem |
|
|
|
import org.videolan.resources.R |
|
|
|
@ -57,6 +63,6 @@ fun mediaDescription(v: View, media: MediaLibraryItem?) { |
|
|
|
MediaWrapper.TYPE_ALL -> TalkbackUtil.getAll(media) |
|
|
|
else -> throw NotImplementedError("Media type not found: ${media.type}") |
|
|
|
} |
|
|
|
else -> throw NotImplementedError("Unknown item type") |
|
|
|
else -> throw NotImplementedError("Unknown item type: ${media.javaClass.simpleName}") |
|
|
|
} |
|
|
|
} |
|
|
|
|