rtp_engine: Failed assertion and wrong name given for codec
authorKevin Harwell <kharwell@digium.com>
Wed, 27 Jul 2016 17:36:22 +0000 (12:36 -0500)
committerKevin Harwell <kharwell@digium.com>
Wed, 27 Jul 2016 17:36:22 +0000 (12:36 -0500)
commit1d364ac54f2ddd2f281fec61664f9087e622727d
tree7c96fd608cc318990481e88ef5b14c1b16f9830f
parent49461f37b75aa27275d1c4811007e2a7f94ac002
rtp_engine: Failed assertion and wrong name given for codec

Fixed an assert check that would trigger when the passed in value was negative.
The negative value was being cast to an unsigned value. This resulted in the
check failing.

Also fixed another problem when loading formats in the engine. When setting the
mime type the format's name was being passed in instead of the codec's name.

Change-Id: I1a201cd419ba4d8e9a40d337e36b6fbe1737192c
main/rtp_engine.c