mirror of
https://github.com/bluenviron/mediamtx.git
synced 2025-12-20 02:00:05 -08:00
apidocs: add missing format to integers and floats (#4796)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
This commit is contained in:
parent
98f7a749de
commit
e15795b1be
2 changed files with 48 additions and 1 deletions
|
|
@ -65,8 +65,10 @@ components:
|
|||
type: string
|
||||
writeQueueSize:
|
||||
type: integer
|
||||
format: int64
|
||||
udpMaxPayloadSize:
|
||||
type: integer
|
||||
format: int64
|
||||
runOnConnect:
|
||||
type: string
|
||||
runOnConnectRestart:
|
||||
|
|
@ -193,16 +195,20 @@ components:
|
|||
type: string
|
||||
multicastRTPPort:
|
||||
type: integer
|
||||
format: int64
|
||||
multicastRTCPPort:
|
||||
type: integer
|
||||
format: int64
|
||||
srtpAddress:
|
||||
type: string
|
||||
srtcpAddress:
|
||||
type: string
|
||||
multicastSRTPPort:
|
||||
type: integer
|
||||
format: int64
|
||||
multicastSRTCPPort:
|
||||
type: integer
|
||||
format: int64
|
||||
rtspServerKey:
|
||||
type: string
|
||||
rtspServerCert:
|
||||
|
|
@ -249,6 +255,7 @@ components:
|
|||
type: string
|
||||
hlsSegmentCount:
|
||||
type: integer
|
||||
format: int64
|
||||
hlsSegmentDuration:
|
||||
type: string
|
||||
hlsPartDuration:
|
||||
|
|
@ -336,6 +343,7 @@ components:
|
|||
type: string
|
||||
maxReaders:
|
||||
type: integer
|
||||
format: int64
|
||||
srtReadPassphrase:
|
||||
type: string
|
||||
fallback:
|
||||
|
|
@ -382,24 +390,31 @@ components:
|
|||
# Raspberry Pi Camera source
|
||||
rpiCameraCamID:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraSecondary:
|
||||
type: boolean
|
||||
rpiCameraWidth:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraHeight:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraHFlip:
|
||||
type: boolean
|
||||
rpiCameraVFlip:
|
||||
type: boolean
|
||||
rpiCameraBrightness:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraContrast:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraSaturation:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraSharpness:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraExposure:
|
||||
type: string
|
||||
rpiCameraAWB:
|
||||
|
|
@ -410,16 +425,20 @@ components:
|
|||
maxItems: 2
|
||||
items:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraDenoise:
|
||||
type: string
|
||||
rpiCameraShutter:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraMetering:
|
||||
type: string
|
||||
rpiCameraGain:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraEV:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraROI:
|
||||
type: string
|
||||
rpiCameraHDR:
|
||||
|
|
@ -430,6 +449,7 @@ components:
|
|||
type: string
|
||||
rpiCameraFPS:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraAfMode:
|
||||
type: string
|
||||
rpiCameraAfRange:
|
||||
|
|
@ -438,10 +458,12 @@ components:
|
|||
type: string
|
||||
rpiCameraLensPosition:
|
||||
type: number
|
||||
format: float64
|
||||
rpiCameraAfWindow:
|
||||
type: string
|
||||
rpiCameraFlickerPeriod:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraTextOverlayEnable:
|
||||
type: boolean
|
||||
rpiCameraTextOverlay:
|
||||
|
|
@ -450,8 +472,10 @@ components:
|
|||
type: string
|
||||
rpiCameraIDRPeriod:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraBitrate:
|
||||
type: integer
|
||||
format: int64
|
||||
rpiCameraHardwareH264Profile:
|
||||
type: string
|
||||
rpiCameraHardwareH264Level:
|
||||
|
|
@ -462,6 +486,7 @@ components:
|
|||
type: string
|
||||
rpiCameraMJPEGQuality:
|
||||
type: integer
|
||||
format: int64
|
||||
|
||||
# Hooks
|
||||
runOnInit:
|
||||
|
|
@ -500,8 +525,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -542,8 +569,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -604,8 +633,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -626,8 +657,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -667,8 +700,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -698,8 +733,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -760,8 +797,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -999,8 +1038,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
@ -1040,8 +1081,10 @@ components:
|
|||
properties:
|
||||
pageCount:
|
||||
type: integer
|
||||
format: int64
|
||||
itemCount:
|
||||
type: integer
|
||||
format: int64
|
||||
items:
|
||||
type: array
|
||||
items:
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ import (
|
|||
type openAPIProperty struct {
|
||||
Ref string `json:"$ref"`
|
||||
Type string `json:"type"`
|
||||
Format string `json:"format"`
|
||||
Nullable bool `json:"nullable"`
|
||||
Items *openAPIProperty `json:"items"`
|
||||
}
|
||||
|
|
@ -157,7 +158,10 @@ func TestAPIDocs(t *testing.T) {
|
|||
content2.Properties[js] = openAPIProperty{Type: "string"}
|
||||
|
||||
case sf.Type == reflect.TypeOf(int(0)):
|
||||
content2.Properties[js] = openAPIProperty{Type: "integer"}
|
||||
content2.Properties[js] = openAPIProperty{Type: "integer", Format: "int64"}
|
||||
|
||||
case sf.Type == reflect.TypeOf(float64(0)):
|
||||
content2.Properties[js] = openAPIProperty{Type: "number", Format: "float64"}
|
||||
|
||||
case sf.Type == reflect.TypeOf(false):
|
||||
content2.Properties[js] = openAPIProperty{Type: "boolean"}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue