Skip to content

Commit 3953039

Browse files
authored
XEP-0167: Make ssrc attribute unsignedInt instead of generic string (#1446)
'ssrc' is no generic string, but an 32-bit unsigned integer. The XEP text also says: > The <description/> element MAY possess a 'ssrc' attribute that > specifies the 32-bit synchronization source for this media stream, > as defined in RFC 3550 [2]. so I'd argue that the XEP already required 'ssrc' to be a uint32 before.
1 parent e0b801b commit 3953039

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

xep-0167.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@
4242
&seanegan;
4343
&robmcqueen;
4444
&diana;
45+
<revision>
46+
<version>1.2.3</version>
47+
<date>2025-07-04</date>
48+
<initials>lnj</initials>
49+
<remark>Make 'ssrc' attribute 'xs:unsignedInt' (32-bit) instead of 'xs:string' to match RFC3550.</remark>
50+
</revision>
4551
<revision>
4652
<version>1.2.2</version>
4753
<date>2022-09-26</date>
@@ -1795,7 +1801,7 @@ Romeo Juliet
17951801
type='xs:NCName'
17961802
use='required'/>
17971803
<xs:attribute name='ssrc'
1798-
type='xs:string'
1804+
type='xs:unsignedInt'
17991805
use='optional'/>
18001806
</xs:complexType>
18011807
</xs:element>

0 commit comments

Comments
 (0)