diff options
Diffstat (limited to 'apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java')
-rw-r--r-- | apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java b/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java index 69fb7617..1d8e4dcc 100644 --- a/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java +++ b/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/EchoActivity.java @@ -42,6 +42,7 @@ public class EchoActivity extends TestInputActivity { private Button mStartButton; private Button mStopButton; private TextView mStatusTextView; + private CommunicationDeviceView mCommunicationDeviceView; private ColdStartSniffer mNativeSniffer = new ColdStartSniffer(this); @@ -158,9 +159,18 @@ public class EchoActivity extends TestInputActivity { 100.0); mFaderDelayTime.setProgress(MAX_DELAY_TIME_PROGRESS / 2); + mCommunicationDeviceView = (CommunicationDeviceView) findViewById(R.id.comm_device_view); hideSettingsViews(); } + @Override + protected void onStop() { + if (mCommunicationDeviceView != null) { + mCommunicationDeviceView.cleanup(); + } + super.onStop(); + } + private void setDelayTimeByPosition(int progress) { mDelayTime = mTaperDelayTime.linearToExponential( ((double)progress)/MAX_DELAY_TIME_PROGRESS); |