C# Class EarTrumpet.ViewModels.AudioMixerViewModel.AudioMixerViewModelCallbackProxy

Inheritance: IAudioMixerViewModelCallback
Show file Open project: File-New-Project/EarTrumpet

Public Methods

Method Description
AudioMixerViewModelCallbackProxy ( EarTrumpetAudioSessionService service, EarTrumpetAudioDeviceService deviceService ) : System
SetDeviceMute ( EarTrumpetAudioDeviceModel device, bool isMuted ) : void
SetDeviceVolume ( EarTrumpetAudioDeviceModel device, float volume ) : void
SetMute ( EarTrumpetAudioSessionModel item, bool isMuted ) : void
SetVolume ( EarTrumpetAudioSessionModel item, float volume ) : void

Method Details

AudioMixerViewModelCallbackProxy() public method

public AudioMixerViewModelCallbackProxy ( EarTrumpetAudioSessionService service, EarTrumpetAudioDeviceService deviceService ) : System
service EarTrumpet.Services.EarTrumpetAudioSessionService
deviceService EarTrumpet.Services.EarTrumpetAudioDeviceService
return System

SetDeviceMute() public method

public SetDeviceMute ( EarTrumpetAudioDeviceModel device, bool isMuted ) : void
device EarTrumpet.Models.EarTrumpetAudioDeviceModel
isMuted bool
return void

SetDeviceVolume() public method

public SetDeviceVolume ( EarTrumpetAudioDeviceModel device, float volume ) : void
device EarTrumpet.Models.EarTrumpetAudioDeviceModel
volume float
return void

SetMute() public method

public SetMute ( EarTrumpetAudioSessionModel item, bool isMuted ) : void
item EarTrumpet.Models.EarTrumpetAudioSessionModel
isMuted bool
return void

SetVolume() public method

public SetVolume ( EarTrumpetAudioSessionModel item, float volume ) : void
item EarTrumpet.Models.EarTrumpetAudioSessionModel
volume float
return void