Closed samgabriel closed 3 years ago
@hthetiot Regarding the Local Stream not showing while debugging I noticed that twilio calls clone which works as expected but then MediaStreamTrack_setListener is called twice for the original MediaStreamTrack and the cloned one. Not sure if this is the issue but that is what I have found so far.
@hthetiot Regarding the Local Stream not showing while debugging I noticed that twilio calls clone which works as expected but then MediaStreamTrack_setListener is called twice for the original MediaStreamTrack and the cloned one. Not sure if this is the issue but that is what I have found so far.
Ok thank you for debug, i will investigate and let you know when the PR is updated.
@hthetiot I was able to find the root cause for the cloned local tracks not being visible on the other side. Can you please checkout the code in https://github.com/cordova-rtc/cordova-plugin-iosrtc/pull/605 and let me know if anything else that needs to be done.
Thanks Sam
@samgabriel congratulation and thank you. I have reviewed the PR and I'm fine with your changes. I will test your PR and if all goes well i will merge on master.
Thank you for your contribution, I'm glad you taken the time and understand what was the issue and assist yourself.
Merged #605 on master
Related #576
@samgabriel can you test master, i will myself make some test with Cordova-plugin-iosrtc-sample and extras/*-tests.js
Then I will ask other menber of the community to test master or even RC before making changelogs and publish.
We can then release 6.0.16
Feel free to make PR and add your company name or project here , last goes top. https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/WHO_USES_IT.md @samgabriel
@samgabriel can you test master and close the issue if fixe is confirmed. Also make sure to make PR with 'npm run build' result to update www/ build in the future, i did updated on master the www/ build already and prepared CHANGELOGS.
@hthetiot I will check tomorrow
@hthetiot i confirm it is working
@hthetiot it looks like https://github.com/cordova-rtc/cordova-plugin-iosrtc/commit/62b81de77ec67ae84d0f8ca4c7317462e10c950d was not included in 6.0.16 would you be able to add that commit please. This is a real issue that breaks the project
@samgabriel arf, can you confirm master if so I will release 6.0.17
@hthetiot it is not on master i don't know how that happened. You can search for "inactive"
@hthetiot nvm i removed that check for some reason on Nov 19th https://github.com/cordova-rtc/cordova-plugin-iosrtc/commit/c16dd97477a48c92538228c364093e56d12fedca#diff-1a65abd52bd140a16020d66ef172e1ba833c7ce0eb3fff54136c75fa62c31ae0
Ok @samgabriel i will check next week
@hthetiot oh no need to check I made a mistake. All Good
Please read first!
Please use Public Google Group (mailing list) for general technical discussions and questions.
extra/renderer-and-libwebrtc-tests.js
file).Note: If the checkboxes above are not checked (which you do after the issue is posted), the issue will be closed, removing this checkbox will result in automatic closed issue.
Versions affected
Description
After upgrading the tester to use the latest 6.0.15 now no videos are showing from the remote user at all and local videos are not showing on the remote.
Steps to reproduce
Create a cordova project with the attached code and Clicking on Start Meeting then connect to the same room with another twilio client from the desktop.
Expected results
Videos are displayed from remote and local
Actual results
Black video is displayed for the local and no remote videos are showing
Attached is the log file that we got after connecting. We removed the getStats logging to avoid polution
video test.log