implement onvif retry mechanism (#17144)

This commit is contained in:
Josh Hawkins
2025-03-14 07:25:48 -05:00
committed by GitHub
parent bf311e6467
commit 8a17e2bfbf
2 changed files with 122 additions and 35 deletions

View File

@@ -106,10 +106,10 @@ def imagestream(
@router.get("/{camera_name}/ptz/info")
def camera_ptz_info(request: Request, camera_name: str):
async def camera_ptz_info(request: Request, camera_name: str):
if camera_name in request.app.frigate_config.cameras:
return JSONResponse(
content=request.app.onvif.get_camera_info(camera_name),
content=await request.app.onvif.get_camera_info(camera_name),
)
else:
return JSONResponse(