mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-03-23 19:44:09 +01:00
Clarify that sdpMid and sdpMLineIndex are not required in m.call.candidates
MSC2746, merged in v1.17, introduced the end-of-candidates candidate, where only the `candidate` property is set to an empty string. Besides, the [WebRTC specification](https://www.w3.org/TR/webrtc/) says that only one of those fields is required in a normal candidate. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
This commit is contained in:
parent
38f70f3871
commit
7633d2c299
|
|
@ -20,18 +20,26 @@ properties:
|
||||||
properties:
|
properties:
|
||||||
sdpMid:
|
sdpMid:
|
||||||
type: string
|
type: string
|
||||||
description: The SDP media type this candidate is intended for.
|
description: |-
|
||||||
|
The SDP media type this candidate is intended for.
|
||||||
|
|
||||||
|
At least one of `sdpMid` or `sdpMLineIndex` is required, unless
|
||||||
|
this an end-of-candidates candidate.
|
||||||
sdpMLineIndex:
|
sdpMLineIndex:
|
||||||
type: number
|
type: number
|
||||||
description: The index of the SDP 'm' line this candidate is intended
|
description: |-
|
||||||
for.
|
The index of the SDP 'm' line this candidate is intended for.
|
||||||
|
|
||||||
|
At least one of `sdpMid` or `sdpMLineIndex` is required, unless
|
||||||
|
this an end-of-candidates candidate.
|
||||||
candidate:
|
candidate:
|
||||||
type: string
|
type: string
|
||||||
description: The SDP 'a' line of the candidate.
|
description: |-
|
||||||
|
The SDP 'a' line of the candidate.
|
||||||
|
|
||||||
|
If this is an end-of-candidates candidate, this is empty.
|
||||||
required:
|
required:
|
||||||
- candidate
|
- candidate
|
||||||
- sdpMLineIndex
|
|
||||||
- sdpMid
|
|
||||||
required:
|
required:
|
||||||
- candidates
|
- candidates
|
||||||
type:
|
type:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue