res_format_attr_*: Parameter Names are Case-Insensitive.
see RFC 4855: parameter names are case-insensitive both in media type strings and in the default mapping to the SDP a=fmtp attribute. This change is required for H.263+ because some implementations are known to use even mixed-case. This does not fix ASTERISK~29268 because H.264 was not fixed. This approach here lowers/uppers both parameter names and parameter values. H.264 needs a different approach because one of its parameter values is not case-insensitive: sprop-parameter-sets is Base64. Change-Id: Idf2a73457be231647aed3c87b1da197afba86892
Showing
- res/res_format_attr_celt.c 13 additions, 1 deletionres/res_format_attr_celt.c
- res/res_format_attr_h263.c 9 additions, 0 deletionsres/res_format_attr_h263.c
- res/res_format_attr_ilbc.c 10 additions, 2 deletionsres/res_format_attr_ilbc.c
- res/res_format_attr_opus.c 20 additions, 11 deletionsres/res_format_attr_opus.c
- res/res_format_attr_silk.c 14 additions, 3 deletionsres/res_format_attr_silk.c
- res/res_format_attr_siren14.c 12 additions, 1 deletionres/res_format_attr_siren14.c
- res/res_format_attr_siren7.c 12 additions, 1 deletionres/res_format_attr_siren7.c
- res/res_format_attr_vp8.c 10 additions, 2 deletionsres/res_format_attr_vp8.c
Loading
Please register or sign in to comment