kopia lustrzana https://github.com/sh123/codec2_talkie
Small refactoring
rodzic
66a7d79390
commit
907d4b10d9
|
@ -37,7 +37,7 @@ public class Codec2Player extends Thread {
|
|||
private byte _kissCmd = KISS_CMD_NOCMD;
|
||||
|
||||
// common audio
|
||||
public static int PLAYER_EXIT = 1;
|
||||
public static int PLAYER_DISCONNECT = 1;
|
||||
|
||||
private final long _codec2Con;
|
||||
|
||||
|
@ -164,14 +164,12 @@ public class Codec2Player extends Thread {
|
|||
}
|
||||
break;
|
||||
case GET_CMD:
|
||||
if (b != KISS_FEND) {
|
||||
if (b == KISS_CMD_DATA) {
|
||||
_playbackAudioAudioEncodedBufferIndex = 0;
|
||||
_kissCmd = b;
|
||||
_kissState = KissState.GET_DATA;
|
||||
} else {
|
||||
kissResetState();
|
||||
}
|
||||
if (b == KISS_CMD_DATA) {
|
||||
_playbackAudioAudioEncodedBufferIndex = 0;
|
||||
_kissCmd = b;
|
||||
_kissState = KissState.GET_DATA;
|
||||
} else if (b != KISS_FEND) {
|
||||
kissResetState();
|
||||
}
|
||||
break;
|
||||
case GET_DATA:
|
||||
|
@ -253,7 +251,7 @@ public class Codec2Player extends Thread {
|
|||
Codec2.destroy(_codec2Con);
|
||||
|
||||
Message msg = Message.obtain();
|
||||
msg.what = PLAYER_EXIT;
|
||||
msg.what = PLAYER_DISCONNECT;
|
||||
_onPlayerStateChanged.sendMessage(msg);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,7 +6,6 @@ import androidx.core.content.ContextCompat;
|
|||
|
||||
import android.Manifest;
|
||||
import android.annotation.SuppressLint;
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.Bundle;
|
||||
|
@ -15,13 +14,11 @@ import android.os.Looper;
|
|||
import android.os.Message;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.widget.AdapterView;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Arrays;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -117,7 +114,7 @@ public class MainActivity extends AppCompatActivity {
|
|||
private final Handler onPlayerStateChanged = new Handler(Looper.getMainLooper()) {
|
||||
@Override
|
||||
public void handleMessage(Message msg) {
|
||||
if (msg.what == Codec2Player.PLAYER_EXIT) {
|
||||
if (msg.what == Codec2Player.PLAYER_DISCONNECT) {
|
||||
Toast.makeText(getBaseContext(), "Bluetooth disconnected", Toast.LENGTH_SHORT).show();
|
||||
startBluetoothConnectActivity();
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue