Hello,
I have the following transformation on the SDP Body:
$(rb{re.subst,/^(.*)m=audio ([0-9]+) RTP\/AVP ([0-9 ]+)\015\012(.*)$/\3/s})
However when I assign this to an AVP, i.e.
$avp(s:sdp-payloads) = $(rb{re.subst,/^(.*)m=audio ([0-9]+) RTP\/AVP ([0-9
]+)\015\012(.*)$/\3/s});
I receive back a NULL result / transformation "regex does not match" is what
I receive with high verbose syslog on kamailio.
HOWEVER.
When I do something like this:
xlog("L_INFO", "Payloads Available: $(rb{re.subst,/^(.*)m=audio ([0-9]+)
RTP\/AVP ([0-9 ]+)\015\012(.*)$/\3/s})");
It executes properly -- transformation regex matches and the payloads are
displayed as expected.
If anyone can provide any insight as to what I may be doing wrong it would
be greatly appreciated.
P.S. Kamailio SVN Revision # 2:5906M (1.5.2-notls).
Also I CC'ed devel list (as I do believe this may be a bug).
Thanks!
Sincerely,
Brandon Armstead