// Make sure only one direction is going at once void setMode(DeviceMode newMode) { if (mode == newMode) return; switch (mode) { case MODE_PLAY: audioPlayer.closeLine(); break; case MODE_RECORD: audioRecorder.closeLine(); break; } mode = newMode; }
@Override public void stopRecord() { super.stopRecord(); };
public Mixer.Info getPreferredTargetMixer() { return audioRecorder.getPreferredMixer(); }
/** * Set the preferred target (input) mixer to use. Note, the system may ignore this preference if * the line does not support a suitable format * * @param mInfo Description of mixer */ public void setPreferredTargetMixer(String mInfo) { audioRecorder.setPreferredMixer(mInfo); }