...
Code Block | ||||
---|---|---|---|---|
| ||||
@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.