]> git.ipfire.org Git - thirdparty/asterisk.git/commit
rtp_engine: Init a format-attribute module to its RFC defaults. 94/1594/1
authorAlexander Traud <pabstraud@compuserve.com>
Tue, 10 Nov 2015 15:29:35 +0000 (16:29 +0100)
committerAlexander Traud <pabstraud@compuserve.com>
Tue, 10 Nov 2015 15:29:58 +0000 (16:29 +0100)
commit6373ed28525f92c47c7df757bdd476bd9bee1c66
tree8c681d4e95b4d3605b1fadb205caa11bb1c4cb57
parent77936f612d7418e7c8e9bd806633517a56b9cd38
rtp_engine: Init a format-attribute module to its RFC defaults.

Previously, format-attribute modules relied on an existing fmtp line in SDP
negotiation. However, fmtp is optional for several formats like the Opus Codec.
Now, the format-attribute module is called with an empty fmtp, which allows the
module to initialise itself to RFC defaults. Furthermore now, Asterisk is able
to differentiate between internally and externally created formats.

ASTERISK-25537 #close

Change-Id: I28f680cef7fdf51c0969ff8da71548edad72ec52
main/rtp_engine.c