コード例 #1
0
ファイル: AudioDevice.java プロジェクト: mondhs/spantus
  // 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;
  }
コード例 #2
0
 @Override
 public void stopRecord() {
   super.stopRecord();
 };
コード例 #3
0
ファイル: AudioDevice.java プロジェクト: mondhs/spantus
 public Mixer.Info getPreferredTargetMixer() {
   return audioRecorder.getPreferredMixer();
 }
コード例 #4
0
ファイル: AudioDevice.java プロジェクト: mondhs/spantus
 /**
  * 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);
 }