Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PierfrancescoSoffritti/862002cd14aab7c1a0c29fbd18355a78 to your computer and use it in GitHub Desktop.
Save PierfrancescoSoffritti/862002cd14aab7c1a0c29fbd18355a78 to your computer and use it in GitHub Desktop.
private class SimpleChromecastConnectionListener implements ChromecastConnectionListener {
@Override
public void onChromecastConnecting() {
Log.d(getClass().getSimpleName(), "onChromecastConnecting");
}
@Override
public void onChromecastConnected(ChromecastYouTubePlayerContext chromecastYouTubePlayerContext) {
Log.d(getClass().getSimpleName(), "onChromecastConnected");
initializeCastPlayer(chromecastYouTubePlayerContext);
}
@Override
public void onChromecastDisconnected() {
Log.d(getClass().getSimpleName(), "onChromecastDisconnected");
}
private void initializeCastPlayer(ChromecastYouTubePlayerContext chromecastYouTubePlayerContext) {
chromecastYouTubePlayerContext.initialize(new AbstractYouTubePlayerListener() {
@Override
public void onReady(YouTubePlayer youTubePlayer) {
youtubePlayer.loadVideo("6JYIGclVQdw", 0f);
}
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment