2016-09-14 1 views
1

Grâce à CastSession, j'obtiens une instance de RemoteMediaClient pour envoyer des événements au destinataire.RemoteMediaClient setStreamVolume ne modifie pas le volume de cast

mCastSession.getRemoteMediaClient().play(); 

mCastSession.getRemoteMediaClient().pause(); 

mCastSession.getRemoteMediaClient().seek(position * 1000); 

Tous les appels ci-dessus fonctionne très bien, mais mCastSession.getRemoteMediaClient().setStreamVolume(1.0); ne change pas le volume. Sur mon autre mise en œuvre en utilisant SDK 2.0 fonctionne très bien, mais maintenant avec SDK 3.0, il ne fait rien. Est-ce un bug ou quelque chose?

Répondre

0

Veuillez ne pas utiliser le volume du flux, utilisez plutôt le volume du système: mCastSession.setVolume(level).