private void btnStopVideo_Click(object sender, RoutedEventArgs e) { // stop camera MediaHandlers.StopVideo(); // stop GUI control localVideoViewer.Stop(); }
public InitUSlack(ContentHandlers contentHandlers, MediaHandlers mediaHandlers, MemberHandlers memberHandlers, UserHandlers userHandlers) { _contentHandlers = contentHandlers; _mediaHandlers = mediaHandlers; _memberHandlers = memberHandlers; _userHandlers = userHandlers; }
private void cbCameraDevices_SelectionChanged(object sender, SelectionChangedEventArgs e) { VideoDeviceInfo deviceInfo = cbCameraDevices.SelectedItem as VideoDeviceInfo; if (deviceInfo == null) { return; } MediaHandlers.ChangeCamera(deviceInfo.DeviceID); }
private void cbSpeakerDevices_SelectionChanged(object sender, SelectionChangedEventArgs e) { DeviceInfo selected = cbSpeakerDevices.SelectedItem as DeviceInfo; if (selected == null) { return; } MediaHandlers.ChangeSpeaker(selected); }
private void btnBrowseRingtoneFile_Click(object sender, RoutedEventArgs e) { string fileName = DisplayOpenFileDialog("wav"); if (string.IsNullOrEmpty(fileName)) { return; } MediaHandlers.SetRingtone(fileName); RingtoneFileName = fileName; }
private void btnBrowseWavRecordFile_Click(object sender, RoutedEventArgs e) { string fileName = DisplaySaveFileDialog("wav"); if (string.IsNullOrEmpty(fileName)) { return; } WavRecordFileName = fileName; MediaHandlers.LoadRecordWavFile(WavRecordFileName); }
private void btnBrowseMP3PlaybackFile_Click(object sender, RoutedEventArgs e) { string fileName = DisplayOpenFileDialog("mp3"); if (string.IsNullOrEmpty(fileName)) { return; } MP3PlaybackFileName = fileName; MediaHandlers.LoadPlaybackMP3File(MP3PlaybackFileName); }
private void cbSpeakerDevices_SelectionChanged(object sender, SelectionChangedEventArgs e) { AudioDeviceInfo selected = cbSpeakerDevices.SelectedItem as AudioDeviceInfo; if (selected == null) { return; } bool forceStart = lvPhoneCalls.HasItems; MediaHandlers.ChangeSpeaker(selected); }
private void cbMicrophoneDevices_SelectionChanged(object sender, SelectionChangedEventArgs e) { DeviceInfo selected = cbMicrophoneDevices.SelectedItem as DeviceInfo; if (selected == null) { return; } bool forceStart = lvPhoneCalls.HasItems; MediaHandlers.ChangeMicrophone(selected); }
private void btnStopWavRecordFile_Click(object sender, RoutedEventArgs e) { MediaHandlers.StopWavRecording(); WavRecordFileName = null; }
private void btnPauseWavRecordFile_Click(object sender, RoutedEventArgs e) { MediaHandlers.PauseWavRecording(); }
private void btnStopMP3PlaybackFile_Click(object sender, RoutedEventArgs e) { MediaHandlers.StopMP3Playback(); }
private void btnPauseWavPlaybackFile_Click(object sender, RoutedEventArgs e) { MediaHandlers.PauseWavPlayback(); }