diff --git a/app/src/main/java/com/vitorpamplona/amethyst/PlaybackClientController.kt b/app/src/main/java/com/vitorpamplona/amethyst/PlaybackClientController.kt index be4b2f7e4..7e497cbca 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/PlaybackClientController.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/PlaybackClientController.kt @@ -33,8 +33,11 @@ object PlaybackClientController { controllerFuture.addListener( { - val controller = controllerFuture.get() - onReady(controller) + try { + onReady(controllerFuture.get()) + } catch (e: Exception) { + Log.e("Playback Client", "Failed to load Playback Client for $videoUri", e) + } }, MoreExecutors.directExecutor() )