Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
themeRDark
@Override
public void onDisconnection(final Connection connection) {
    runOnUiThread(new Runnable() {
        @Override
        public void run() {
            mConnectButton.setText(R.string.action_connect);
            mConnectButton.setTag(R.string.action_connect);
            mConnectButton.setEnabled(true);
            mPublishButton.setText(R.string.action_publish);
            mPublishButton.setTag(R.string.action_publish);
            mPublishButton.setEnabled(false);
            mPlayButton.setText(R.string.action_play);
            mPlayButton.setTag(R.string.action_play);
            mPlayButton.setEnabled(false);
            mConnectStatus.setText(connection.getStatus());
            mPublishStatus.setText("");
            mPlayStatus.setText("");
        }
    });
}

case PUBLISH_REQUEST_CODE: {    if (grantResults.length == 0 ||           grantResults[0] != PackageManager.PERMISSION_GRANTED ||           grantResults[1] != PackageManager.PERMISSION_GRANTED) {        Log.i(TAG, "Permission has been denied by user");    } else {        mPublishButton.setEnabled(false);        /**          * The options for the stream to publish are set.          * The stream name is passed when StreamOptions object is created.