Fixed/completed support for H.460.24 annex A.
Added easier access to RTCP Application Defined packets via notifier.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30945 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed warning


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30948 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed compatibility with some compilers


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30949 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed warning due to ptlib plugin install fix.



git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30952 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 30930-30956 from opal/branches/v3_12:
Fixed SDP decode of RTCP FB parameters.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30958 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 30946-30947 from /opal/branches/EpsilonEridani:
Changed media bypass to not re-write RTP headers (SN/TS/SSRC)


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30960 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 30957-30973 from opal/branches/v3_12:
Added OpalConnection::GetRemoteIdentity() function to get "identity" when different from URI, e.g. P_Asserted-Identity header in SIP.

Fixed compiler warning and reduced log log noise.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30974 023b2edf-31b2-4de3-b41e-bca80c47788f
Moved SDES to be in every RTCP packet as required by RFC 4585.

Also made sure SSRC value is displayed in both hex and decimal as some tools display it in hex (Wireshark) and some do not.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30975 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed "no trace" compile.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30977 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 30974-30978 from opal/branches/v3_12:
Fixed DWORD alignment of RTCP sub-packet, would overwrite last byte of valid payload. Benign as everything we support happens to be aligned.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30979 023b2edf-31b2-4de3-b41e-bca80c47788f
Added sequence numbers to FIR and TSTO packets.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30981 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed OpenPhone build search paths.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30983 023b2edf-31b2-4de3-b41e-bca80c47788f
Start video transmit last in H.323, so if desired bandwidth greater than remaining bandwidth, and it grabs whatever is left, it doesn't prevent other channels like Far End Camera Control from starting up.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30984 023b2edf-31b2-4de3-b41e-bca80c47788f
Changed OpenPhone so remembers extra (e.g. presentation) video window position/scaling.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30985 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed H.224 HDLC mode bandwidth in OLC.
Fixed re-opening of H.224 if get master/slave conflict. Make sure bandwidth is released for just closed channel.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30986 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed extraneous "content" in encoded H.460 PDU.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30987 023b2edf-31b2-4de3-b41e-bca80c47788f
Added delta time to jitter buffer insert/removal trace logs to help with debugging.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@30988 023b2edf-31b2-4de3-b41e-bca80c47788f