mirror of https://github.com/jetkvm/kvm.git
Compare commits
No commits in common. "ca38ebee0c19800ec7067b48e46a493a9317bb12" and "e29694921b548284f0de8faa1917bd1f6a78f632" have entirely different histories.
ca38ebee0c
...
e29694921b
|
|
@ -123,18 +123,37 @@ func SetAudioQuality(quality audio.AudioQuality) error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetMicrophoneQuality is a global helper to set microphone quality
|
||||||
|
func SetMicrophoneQuality(quality audio.AudioQuality) error {
|
||||||
|
initAudioControlService()
|
||||||
|
audioControlService.SetMicrophoneQuality(quality)
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
// GetAudioQualityPresets is a global helper to get available audio quality presets
|
// GetAudioQualityPresets is a global helper to get available audio quality presets
|
||||||
func GetAudioQualityPresets() map[audio.AudioQuality]audio.AudioConfig {
|
func GetAudioQualityPresets() map[audio.AudioQuality]audio.AudioConfig {
|
||||||
initAudioControlService()
|
initAudioControlService()
|
||||||
return audioControlService.GetAudioQualityPresets()
|
return audioControlService.GetAudioQualityPresets()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetMicrophoneQualityPresets is a global helper to get available microphone quality presets
|
||||||
|
func GetMicrophoneQualityPresets() map[audio.AudioQuality]audio.AudioConfig {
|
||||||
|
initAudioControlService()
|
||||||
|
return audioControlService.GetMicrophoneQualityPresets()
|
||||||
|
}
|
||||||
|
|
||||||
// GetCurrentAudioQuality is a global helper to get current audio quality configuration
|
// GetCurrentAudioQuality is a global helper to get current audio quality configuration
|
||||||
func GetCurrentAudioQuality() audio.AudioConfig {
|
func GetCurrentAudioQuality() audio.AudioConfig {
|
||||||
initAudioControlService()
|
initAudioControlService()
|
||||||
return audioControlService.GetCurrentAudioQuality()
|
return audioControlService.GetCurrentAudioQuality()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetCurrentMicrophoneQuality is a global helper to get current microphone quality configuration
|
||||||
|
func GetCurrentMicrophoneQuality() audio.AudioConfig {
|
||||||
|
initAudioControlService()
|
||||||
|
return audioControlService.GetCurrentMicrophoneQuality()
|
||||||
|
}
|
||||||
|
|
||||||
// handleAudioMute handles POST /audio/mute requests
|
// handleAudioMute handles POST /audio/mute requests
|
||||||
func handleAudioMute(c *gin.Context) {
|
func handleAudioMute(c *gin.Context) {
|
||||||
type muteReq struct {
|
type muteReq struct {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue