@@ -194,29 +194,29 @@ func setupRouter() *gin.Engine {
194
194
c .JSON (400 , gin.H {"error" : "invalid request" })
195
195
return
196
196
}
197
-
197
+
198
198
// Validate quality level
199
199
if req .Quality < 0 || req .Quality > 3 {
200
200
c .JSON (400 , gin.H {"error" : "invalid quality level (0-3)" })
201
201
return
202
202
}
203
-
203
+
204
204
audio .SetAudioQuality (audio .AudioQuality (req .Quality ))
205
205
c .JSON (200 , gin.H {
206
206
"quality" : req .Quality ,
207
- "config" : audio .GetAudioConfig (),
207
+ "config" : audio .GetAudioConfig (),
208
208
})
209
209
})
210
210
211
211
protected .GET ("/audio/metrics" , func (c * gin.Context ) {
212
212
metrics := audio .GetAudioMetrics ()
213
213
c .JSON (200 , gin.H {
214
- "frames_received" : metrics .FramesReceived ,
215
- "frames_dropped" : metrics .FramesDropped ,
216
- "bytes_processed" : metrics .BytesProcessed ,
217
- "last_frame_time" : metrics .LastFrameTime ,
218
- "connection_drops" : metrics .ConnectionDrops ,
219
- "average_latency" : metrics .AverageLatency .String (),
214
+ "frames_received" : metrics .FramesReceived ,
215
+ "frames_dropped" : metrics .FramesDropped ,
216
+ "bytes_processed" : metrics .BytesProcessed ,
217
+ "last_frame_time" : metrics .LastFrameTime ,
218
+ "connection_drops" : metrics .ConnectionDrops ,
219
+ "average_latency" : metrics .AverageLatency .String (),
220
220
})
221
221
})
222
222
0 commit comments