mirror of https://github.com/jetkvm/kvm.git
Cleanup / Fix: linting errors, code formatting, etc
This commit is contained in:
parent
4f47d62079
commit
09ac8c5e37
14
display.go
14
display.go
|
@ -372,11 +372,8 @@ func startBacklightTickers() {
|
|||
dimTicker = time.NewTicker(time.Duration(config.DisplayDimAfterSec) * time.Second)
|
||||
|
||||
go func() {
|
||||
for { //nolint:staticcheck
|
||||
select {
|
||||
case <-dimTicker.C:
|
||||
tick_displayDim()
|
||||
}
|
||||
for range dimTicker.C {
|
||||
tick_displayDim()
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
@ -386,11 +383,8 @@ func startBacklightTickers() {
|
|||
offTicker = time.NewTicker(time.Duration(config.DisplayOffAfterSec) * time.Second)
|
||||
|
||||
go func() {
|
||||
for { //nolint:staticcheck
|
||||
select {
|
||||
case <-offTicker.C:
|
||||
tick_displayOff()
|
||||
}
|
||||
for range offTicker.C {
|
||||
tick_displayOff()
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import { useEffect, useState } from "react";
|
||||
import { MdGraphicEq, MdSignalWifi4Bar, MdError } from "react-icons/md";
|
||||
import { LuActivity, LuClock, LuHardDrive, LuSettings } from "react-icons/lu";
|
||||
|
||||
import { cx } from "@/cva.config";
|
||||
import api from "@/api";
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import { useEffect, useState } from "react";
|
||||
import { MdVolumeOff, MdVolumeUp, MdGraphicEq } from "react-icons/md";
|
||||
import { LuActivity, LuSettings, LuSignal } from "react-icons/lu";
|
||||
|
||||
import { Button } from "@components/Button";
|
||||
import { cx } from "@/cva.config";
|
||||
import { useUiStore } from "@/hooks/stores";
|
||||
|
|
1
video.go
1
video.go
|
@ -6,7 +6,6 @@ import (
|
|||
|
||||
// max frame size for 1080p video, specified in mpp venc setting
|
||||
const maxVideoFrameSize = 1920 * 1080 / 2
|
||||
const maxAudioFrameSize = 1500
|
||||
|
||||
func writeCtrlAction(action string) error {
|
||||
actionMessage := map[string]string{
|
||||
|
|
18
web.go
18
web.go
|
@ -194,29 +194,29 @@ func setupRouter() *gin.Engine {
|
|||
c.JSON(400, gin.H{"error": "invalid request"})
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
// Validate quality level
|
||||
if req.Quality < 0 || req.Quality > 3 {
|
||||
c.JSON(400, gin.H{"error": "invalid quality level (0-3)"})
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
audio.SetAudioQuality(audio.AudioQuality(req.Quality))
|
||||
c.JSON(200, gin.H{
|
||||
"quality": req.Quality,
|
||||
"config": audio.GetAudioConfig(),
|
||||
"config": audio.GetAudioConfig(),
|
||||
})
|
||||
})
|
||||
|
||||
protected.GET("/audio/metrics", func(c *gin.Context) {
|
||||
metrics := audio.GetAudioMetrics()
|
||||
c.JSON(200, gin.H{
|
||||
"frames_received": metrics.FramesReceived,
|
||||
"frames_dropped": metrics.FramesDropped,
|
||||
"bytes_processed": metrics.BytesProcessed,
|
||||
"last_frame_time": metrics.LastFrameTime,
|
||||
"connection_drops": metrics.ConnectionDrops,
|
||||
"average_latency": metrics.AverageLatency.String(),
|
||||
"frames_received": metrics.FramesReceived,
|
||||
"frames_dropped": metrics.FramesDropped,
|
||||
"bytes_processed": metrics.BytesProcessed,
|
||||
"last_frame_time": metrics.LastFrameTime,
|
||||
"connection_drops": metrics.ConnectionDrops,
|
||||
"average_latency": metrics.AverageLatency.String(),
|
||||
})
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue