fixes text support in sdp answer
authorDavid Vossel <dvossel@digium.com>
Tue, 12 Jan 2010 16:14:41 +0000 (16:14 +0000)
committerDavid Vossel <dvossel@digium.com>
Tue, 12 Jan 2010 16:14:41 +0000 (16:14 +0000)
commitfa0ef8031dab6a50134e14c80ab4cf69ed11fa45
tree618a809c3085a04e2389f7f79c3cbbb58411f61c
parentbd2c63a59d6ca500ee753cf8b4fe896bef8722d8
fixes text support in sdp answer

The code that handled setting 'm=text' in the sdp was not executing
in the correct order.  The check to see if text was needed came after
the check to add 'm=text' to the sdp, this resulted in 'm=text' always
being set to 0 because it looked like text was never required.

(closes issue #16457)
Reported by: peterj
Patches:
      textportinsdp.diff uploaded by peterj (license 951)
      issue16457.diff uploaded by dvossel (license 671)
Tested by: peterj

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239427 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c