Thank you Michael and Anthony for the help.
I am trying to add multiple SSRC support in FreeSwitch to normal bridged call to support Jitsi and FreeSwitch integration.
For example, there is a call between a webrtc participant and a SIP phone, the call is a bridged call in FreeSwitch. And later on a new webrtc participant joins Jitsi video bridge, and the second SSRC shows up in the call leg A in FreeSwitch.
The idea is to covert the bridged call to conference call whenever a new SSRC shows up in a bridged call, for each SSRC, a conference member is created.
For the original call leg, RTP reading is switched from timer to poll reading, and I would like to reduce the poll time out value to make reading from network more frequently.
Now the above weird behaviour bugged me, the poll time out value is not honored.
Any input is welcome and I plan contribute back the work to the community.
Thanks,
/Kaiduan