@Override public void onClientPlaybackStateUpdate( int state, long stateChangeTimeMs, long currentPosMs, float speed) { if (mExternalListener != null) { mExternalListener.onClientPlaybackStateUpdate(state, stateChangeTimeMs, currentPosMs, speed); } }
@Override public void onClientMetadataUpdate(RemoteController.MetadataEditor metadataEditor) { if (mExternalListener != null) { mExternalListener.onClientMetadataUpdate(metadataEditor); } }
@Override public void onClientTransportControlUpdate(int transportControlFlags) { if (mExternalListener != null) { mExternalListener.onClientTransportControlUpdate(transportControlFlags); } }
@Override public void onClientPlaybackStateUpdate(int state) { if (mExternalListener != null) { mExternalListener.onClientPlaybackStateUpdate(state); } }
@Override public void onClientChange(boolean clearing) { if (mExternalListener != null) { mExternalListener.onClientChange(clearing); } }