-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SpectraAnalyzer, comment out print statements #24
base: master
Are you sure you want to change the base?
Conversation
PortManager, make currPort static so that multiple instances don't conflict port useage UdpManager, cleanup selector is created RTPDataChannel, expose JitterBuffer Scheduler, fix thread leaks
Hi Mitchell, After reviewing your work, all seems fine to me except one thing - your branch is deprecated which makes the merge impossible. Last year I added support for RTCP, ICE & STUN (for WebRTC calls) and refactored the RTPDataChannel (became deprecated, replaced with RtpChannel class). The question now is: should I do the "merge" manually or are you willing to pull from master, apply the changes and then submit your work? Let me know what you prefer. Many thanks once again, |
Glad to hear about RTCP, that is something we may want to use and I was I'll pull the latest branch and do the merge, and let you know if I run Mitchell On Wed, Jul 8, 2015 at 4:28 AM, Henrique Rosa [email protected]
|
Hi, There may be some work involved but I don't think too much.
Also, it's worth noting that I am preparing to implement a Selective Forwarding Unit for Mobicents MS (issue #20 ). As pre-requirement we need to have the capability to decide what is the relay type at RTP level: mixer or translator. My advice is that you that a look at the current master branch and evaluate how much work is needed so you can plan ahead, but wait for issue #23 to be closed so you don't have to do extra work after a while. Also, let's have discussions like this on the mobicents public forum so other users in community can benefit and take part of discussion. |
Henrique, I finally found some time to try and apply my updates to the latest repo, and see that the main source of the resource leaks, org.mobicents.media.server.scheduler.Scheduler, has been completely refactored to use standard java util executors, and none of my changes are relevant any more. I haven't performed any memory leak tests on the latest code, but is it your opinion that this refactoring has addressed the previously observed scheduler resource leaks? thanks, Mitchell |
…pull request #24) Combinef "DTMF+speech" mode is implemented Approved-by: Henrique Rosa <[email protected]>
PortManager, make currPort static so that multiple instances don't
conflict port useage
UdpManager, cleanup selector is created
RTPDataChannel, expose JitterBuffer
Scheduler, fix thread leaks