Change order of sending TCS and MSD packets
authorAlexandr Anikin <may@telecom-service.ru>
Sat, 25 Dec 2010 16:35:09 +0000 (16:35 +0000)
committerAlexandr Anikin <may@telecom-service.ru>
Sat, 25 Dec 2010 16:35:09 +0000 (16:35 +0000)
commit5504173bf8e95ebdfbe86774b76abf7946dbbaa6
tree6c63887cb85962e7483901e235677ae716599470
parentac87fc136db80a11ee458dc8c597a820d74bfdbd
Change order of sending TCS and MSD packets

Change order of sending Terminal Capability Set and MasterSlave
Determination packets, MSD send when TCS exchange procedure is done
(we send tcs ack to remote and we have remote tcs ack already
or we receive tcs ack from remote and we have send our tcs ack to
remote  already). Some endpoints can work in this sequence only,
i suggest they can't work with both (tcs and msd) exchange procedures
simultaneously.

Also changed StartH245 facility message sending. It send on
incoming calls only due to some endpoints can't proccess properly
this facility messages on their incoming calls.

(closes issue #18433)
Reported by: MrHanMan
Patches:
      tcs-msd-h245-3.patch uploaded by may213 (license 454)
Tested by: MrHanMan, may213

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@299715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
addons/ooh323c/src/oochannels.c
addons/ooh323c/src/ooh245.c
addons/ooh323c/src/ooh323.c
addons/ooh323c/src/ooq931.c