Ticket #483 (closed defect: fixed)
Problems with using multiple sound devices (with splitcomb) with PJSUA-LIB
|Reported by:||bennylp||Owned by:||nanang|
|Backport to 1.x milestone:||Backported:|
There have been some problems with using the splitter/combiner port (splitcomb) with PJSUA-LIB. Splitcomb typically is used on these scenarios:
- when the application wants to support multiple sound devices connected to the conference bridge
- in one case, one user uses splitcomb even with one sound device to avoid the jitter in RTP transmission.
For case a) above, one user has reported that when three audio devices are used (one connected directly to port 0 of the bridge and the other two via splitcombs), then there won't be any audio coming/going through the third sound device. Checking the log revealed that there are many overflow/underflow messages printed on the log. This only happens when C-Media USB Audio driver is used; if the generic USB audio driver is used, audio seems to be working fine.
For case b), the user reported that audio was also broken, and there were lots of underflow/overflow messages printed to the log as well.