private void Initialize() { if (IsStarted) { return; } try { m_AudioRecord = new Android.Media.AudioRecord(this.MediaAudioSource, SampleRate, Channelin, MediaEncoding, m_MinSize); m_AudioRecord.StartRecording(); } catch { } }
private void CleanUp() { if (null != m_AudioRecord) { try { m_AudioRecord.Stop(); m_AudioRecord.Release(); m_AudioRecord.Dispose(); } catch { } m_AudioRecord = null; } }
public RoutingChangedEventArgs(Android.Media.AudioRecord audioRecord) { this.audioRecord = audioRecord; }