protected WaveFormStream(AudioBits quality, AudioMode channels) { this._AudioBits = quality; this._AudioMode = channels; this.WriteHeader(); }
public AudioStreamProperties(int bitrate, int frequency, TimeSpan duration, AudioMode mode) { _bitrate = bitrate; _frequency = frequency; _duration = duration; _mode = mode; }
public WaveOutStream(int device, AudioBits quality, AudioMode mode, SampleRate rate) : base() { _Format = new WaveFormat((short)mode, (int)rate, (short)quality); this._BaseStream = new MemoryStream(this.InitialCapacity); Init(); }
public OptionsApple(TextureFormat defaultTextureFormat, Flags defaultFlags) { DefaultTextureFormat = defaultTextureFormat; DefaultFlags = defaultFlags; textureFormat = defaultTextureFormat; audioMode = AudioMode.SystemDirect; flags = defaultFlags; }
public static AudioDevice[] ListDevices(AudioMode mode) { AudioDevice[] list = null; CPP.Add("QList<QAudioDeviceInfo> devlist = QAudioDeviceInfo::availableDevices((QAudio::Mode)mode);"); CPP.Add("int cnt = devlist.size();"); CPP.Add("list = new Qt::QSharp::FixedArray<AudioDevice*>(cnt);"); CPP.Add("for(int a=0;a<cnt;a++) {list->at(a) = new Qt::Media::AudioDevice(devlist.at(a));}"); return(list); }
public void StartShuffleMode() { mode = AudioMode.Shuffle; micSource.volume = 0; audioFileSource.volume = 1; if (audioFileSource.isPlaying) { // Stop the previous clip. audioFileSource.Stop(); } LoadNewAudioClip(); }
private AudioModeViewModel GetAudioMode(CodecInformation codecInformation) { var model = ExecuteCodecCommand(codecInformation, (Action <AudioModeViewModel, CodecInformation>)((theModel, codecInfo) => { AudioMode result = _codecManager.GetAudioMode(codecInfo); theModel.EncoderAudioMode = result.EncoderAudioAlgoritm; theModel.DecoderAudioMode = result.DecoderAudioAlgoritm; })); return(model); }
// 移动audio监听 public void MoveAudioListen(AudioMode audioMode) { Camera uiCamera = GameFrameEntry.GetModule <UIModule>().UICamera; CreateListener(); if (audioMode == AudioMode.A2D) { if (uiCamera != null) { m_AudioListener.transform.SetParent(uiCamera.transform); } } }
public async Task <ActionResult <AudioModeResponse> > GetAudioMode(string sipAddress) { return(await Execute(sipAddress, async (codecApi, codecInformation) => { AudioMode result = await codecApi.GetAudioModeAsync(codecInformation.Ip); return new AudioModeResponse { EncoderAudioMode = result.EncoderAudioAlgoritm, DecoderAudioMode = result.DecoderAudioAlgoritm }; })); }
public void AudioChangeAndPlay(AudioMode audioMode) { audioSource = MainBGM.GetComponent <AudioSource>(); if (audioMode == AudioMode.Init) { Debug.Log(audio_init); Debug.Log(audioSource); audioSource.clip = audio_init; audioSource.volume = 1; audioSource.Play(); } else if (audioMode == AudioMode.BossMode) { audioSource.clip = audio_twice; audioSource.volume = audio_volume; audioSource.Play(); } }
private bool initializeMode(AudioMode mode) { if (mode == AudioMode.MODE_AAC) { Mode = AudioMode.MODE_AAC; AACDecoder = new aacDecoder(); hDecoder = AACDecoder.open(); if (hDecoder != (IntPtr)0) { return(true); } } else if (mode == AudioMode.MODE_MP2) { Mode = AudioMode.MODE_MP2; DABDecoder = new dabDecoderDAB(); return(true); } Mode = AudioMode.MODE_NIL; return(false); }
private void SetAudioMode( AudioMode mode ) { this.AudioMode = mode; string tooltip = ""; switch ( mode ) { case AudioMode.ThisComputer: this.Image = Properties.Resources.Audio_Here; tooltip = "Bring audio to this computer."; break; case AudioMode.RemoteComputer: this.Image = Properties.Resources.Audio_Remote; tooltip = "Leave audio at remote computer."; break; case AudioMode.DoNotPlay: this.Image = Properties.Resources.Audio_None; tooltip = "Do not play audio."; break; } m_ToolTip.SetToolTip( this, tooltip ); }
/// <summary> /// Sets the audio mode /// </summary> /// <param name="target">The SteamCall target</param> /// <param name="handle">The audio handle</param> /// <param name="mode">The target audio mode</param> public void SetMode(ESteamCall target, AudioHandle handle, AudioMode mode) { channel.send(nameof(AudioSteamCall_SetMode), target, ESteamPacket.UPDATE_RELIABLE_BUFFER, (int)handle, (int)mode); }
private bool processCmd(byte[] buf) { if (waudio == null) { return(false); } try { if (buf.Length >= 7) { AudioCommands cmd = (AudioCommands)buf[2]; byte[] param = new byte[2]; int par = BitConverter.ToInt32(buf, 3); switch (cmd) { case AudioCommands.MODE: AudioMode mode = (AudioMode)par; if (!initializeMode(mode)) { Console.WriteLine($"Mode {mode} setting error "); return(false); } else { Console.WriteLine($"Mode {mode} set "); } break; case AudioCommands.MUTE: if (Mode == AudioMode.MODE_NIL) { return(false); } waudio.Mute = par == 1 ? true : false; string onoff = waudio.Mute ? "on" : "off"; Console.WriteLine($"Audio Mute {onoff} "); break; case AudioCommands.UDP: if (Mode == AudioMode.MODE_NIL) { return(false); } waudio.UDP = par == 1 ? true : false; onoff = waudio.UDP ? "on" : "off"; Console.WriteLine($"UDP PCM16 output {onoff} "); break; case AudioCommands.UDPPort: if (Mode == AudioMode.MODE_NIL) { return(false); } waudio.UDP_Port = par; Console.WriteLine($"UDP PCM16 output port set: {par} "); break; default: if (Mode == AudioMode.MODE_NIL) { return(false); } break; } return(true); } } catch (Exception e) { logger.Error(e.Message); return(false); } return(true); }
// methods public void SetAudioChannel(AudioMode mode) { AudioChannel = mode; Log.WriteLine("AudioChannel = " + AudioChannel); }
public void SetMode(AudioMode mode) { Audio.spatialBlend = mode == AudioMode.Positional ? 1f : 0f; }
protected virtual void SetAudioMode(AudioMode mode) { audioMode = mode; }
public void Append(AudioMode mode) { Append((byte)mode); }
public void StartMicMode() { mode = AudioMode.Mic; micSource.volume = 1; audioFileSource.volume = 0; currentAudioSource = micSource; OnAudioSourceChanged(); }
public virtual void SetAudioMode(AudioMode mode) { audioMode = mode; }
public string open_LR_files_control() { int multi_result; Select_MultiFile_Format multi_dialog = new Select_MultiFile_Format(); multi_dialog.ShowDialog(); multi_result = multi_dialog.return_value; DialogResult result; string leftfile = ""; string rightfile = ""; AudioMode audiomode = AudioMode.AudioMode_NoAudio; string audiofile = ""; string return_string = "empty"; bool proceed = true; OpenFileDialog opendlg = new OpenFileDialog(); opendlg.Title = "Select Left Eye Video File to view"; result = opendlg.ShowDialog(); if (result == DialogResult.OK) { leftfile = opendlg.FileName.ToString(); return_string = leftfile; } else if (result == DialogResult.Cancel && proceed == true) { return_string = "Cancelled by user"; proceed = false; return(return_string); } if (proceed == true) { opendlg.Title = "Select Right Eve Video File to view"; result = opendlg.ShowDialog(); if (result == DialogResult.OK && proceed == true) { rightfile = opendlg.FileName.ToString(); return_string = return_string + ", " + rightfile; } else if (result == DialogResult.Cancel) { return_string = "Cancelled by user"; proceed = false; return(return_string); } } if (multi_result == 0) { return_string = "ERROR: Unable to determine audio/video selection"; proceed = false; return(return_string); } if (multi_result == 4 && proceed == true) { opendlg.Title = "Select Audio file"; result = opendlg.ShowDialog(); if (result == DialogResult.OK) { audiofile = opendlg.FileName.ToString(); return_string = return_string + ", " + audiofile; } else { proceed = false; return_string = "Cancelled by User"; return(return_string); } } if (multi_result == 1 && proceed == true) { audiomode = AudioMode.AudioMode_NoAudio; return_string = return_string + " AudioMode: No Audio"; } else if (multi_result == 2 && proceed == true) { audiomode = AudioMode.AudioMode_LeftFile; return_string = return_string + " AudioMode: Left"; } else if (multi_result == 3 && proceed == true) { audiomode = AudioMode.AudioMode_RightFile; return_string = return_string + " AudioMode: Right"; } else { audiomode = AudioMode.AudioMode_SeparateFile; return_string = return_string + " AudioMode: Separate"; } control.OpenLeftRightFiles(leftfile, rightfile, audiofile, audiomode); control.SetPlaybackState(PlaybackState.PlaybackState_Play); control.SetZoom(zoom); control.SetVolume(0.0); return(return_string); }
public void Append (AudioMode mode) { Append((byte) mode); }