Skip to content
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

update WebRTC.framework to M87 #545

Merged
merged 32 commits into from
Mar 1, 2021
Merged

update WebRTC.framework to M87 #545

merged 32 commits into from
Mar 1, 2021

Conversation

hthetiot
Copy link
Contributor

@hthetiot hthetiot commented Jul 17, 2020

WebRTC M84 Release Notes https://groups.google.com/forum/#!msg/discuss-webrtc/MRAV4jgHYV0/5019yB-HAwAJ

Testing

To test task/8.0.0 branch

cordova plugin remove cordova-plugin-iosrtc --verbose
cordova plugin add https://github.com/cordova-rtc/cordova-plugin-iosrtc#task/8.0.0 --verbose
cordova platform remove ios --no-save
cordova platform add ios --no-save

@akilude
Copy link
Contributor

akilude commented Sep 13, 2020

I tried this branch out, getting the issue of all incoming streams having the same video feed when using janus, this does not occur when using master or the task/7.0.0 branch.

@hthetiot
Copy link
Contributor Author

hthetiot commented Sep 14, 2020

I tried this branch out, getting the issue of all incoming streams having the same video feed when using janus, this does not occur when using master or the task/7.0.0 branch.

@akilude thx, i merged master on 8.0.0 like i did previously on 7.0.0:
Find attached the diff, there is nothing that let me beleive that this should append at least after the merge.
7vs8.txt

See https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/task/8.0.0/src/PluginMediaStream.swift#L23

cc @numerized

@hthetiot
Copy link
Contributor Author

merged master from 6.0.14

@hthetiot hthetiot changed the title update WebRTC.framework to M84 update WebRTC.framework to M87 Oct 17, 2020
@hthetiot hthetiot changed the base branch from master to task/7.0.0 October 23, 2020 21:52
@hthetiot hthetiot changed the base branch from task/7.0.0 to master October 23, 2020 21:53
@hthetiot
Copy link
Contributor Author

I will rebase master after 6.0.17, Typescript is 6.1.0 and 8.0.0.will land Transceiver and Typescript while 7.0.0 is short lived for M79 will be followed by M86 or M87 if released by Chromium then.

hthetiot and others added 7 commits January 4, 2021 16:40
* Create native class for transceivers.
* Extend js class for transceivers.
* Add RTCPeerConnection.addTransceiver.
* Set up basic callback for sending native state to js.
* Invoke the native transceiver stop function.
* Allow setting direction from JS.
* State event for updating the JS state.
* Added PluginRTCRtpTransceiver#stringToDirection()
* Fixed typo rendonly -> sendonly.
@hthetiot hthetiot changed the base branch from master to task/7.0.0 January 20, 2021 18:04
hthetiot and others added 7 commits January 21, 2021 12:43
* Instead of having permanent ID's for the JS -> Transceiver
association, just have transient ones until the next transceiver state
update. Until better solution can be found.
* Reduce complexity of transceiver constructor.
* Update sender parameters along with transceivers.
* Parse and pass along sendEncodings when doing addTransceiver.
@hthetiot hthetiot changed the base branch from task/7.0.0 to master March 1, 2021 16:36
@hthetiot hthetiot merged commit 5442062 into master Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants