For some reason, the two lines I deleted in this pull request caused multiple publisher streamCreated events to fire (L146), and sometimes dropped calls (L193). After deleting these, everything went back to working normally.
Here is my logcat output diffed between the plugin prior to your last pull-request, and the plugin after your last-pull request:
https://www.diffchecker.com/ns612xmt (left side is after your last pull-request diff, right side is previous diff)
For some reason, the two lines I deleted in this pull request caused multiple publisher streamCreated events to fire (L146), and sometimes dropped calls (L193). After deleting these, everything went back to working normally.
Here is my logcat output diffed between the plugin prior to your last pull-request, and the plugin after your last-pull request: https://www.diffchecker.com/ns612xmt (left side is after your last pull-request diff, right side is previous diff)
After I deleted L146, and L193, the diff is as follows (the same): https://www.diffchecker.com/u76sho1n