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

Pull in master #2

Open
wants to merge 331 commits into
base: daily-merge-2
Choose a base branch
from

Conversation

ariboren
Copy link

No description provided.

saghul and others added 29 commits September 16, 2022 23:57
As of Xcode 14 bitcode is no longer supported and WebRTC also dropped
support for it, so do we. The built XCFramework will contain embdeed
dSYM slices for evcery architecture.

Also, built artifacts use the zip format instead to facilitate releasing
as a Swift package (the iOS parts).
Plan B is no longer supported in this library.

Co-authored-by: Saúl Ibarra Corretgé <[email protected]>
Co-authored-by: Titus Moldovan <[email protected]>
Co-authored-by: Yousif Khalid <[email protected]>
c051b9e build: update M106 build to the final stable release  ( Saúl Ibarra Corretgé 2022-09-29 11:46:02 +0200)
db47c6b pc: fix building RTCRtpSender object  ( Saúl Ibarra Corretgé 2022-09-29 09:31:02 +0200)
56670b7 misc: fix import  ( Saúl Ibarra Corretgé 2022-09-27 14:07:53 +0200)
c97c0e2 tracks: restore mute event for remote video tracks  ( Saúl Ibarra Corretgé 2022-09-27 13:55:10 +0200)
0075c1a misc: add some spacing  ( Saúl Ibarra Corretgé 2022-09-27 13:47:23 +0200)
33e7928 pc: fix creating all objects in addTrack / addTransceiver  ( Saúl Ibarra Corretgé 2022-09-27 11:18:52 +0200)
697abb1 pc: fix not creating a proper sender instance in OnTrack  ( Saúl Ibarra Corretgé 2022-09-27 11:05:49 +0200)
b95f21d build: ignore zip files when uploading to npm  ( Saúl Ibarra Corretgé 2022-09-23 09:58:04 +0200)
This work was done during Google Summer of Code 2022 under the Jitsi
organization. Mentors: @saghul and @tmoldovan8x8.
This simplifies the setup quite a bit for those implementing an SDK /
Framework using this library.
dependabot bot and others added 30 commits June 13, 2024 17:59
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
160ece9 ios: fix compatibility with RN >= 0.73  ( Saúl Ibarra Corretgé 2024-06-27 23:04:49 +0200)
5fdb6ad android: declare dependency on androidx.core 1.7.0 (#1586)  ( davidliu 2024-06-26 00:30:02 +0900)
0a36e9d android: release audio manager module after creating factory  ( davidliu 2024-06-21 22:04:45 +0900)
54b5607 build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#1578)  ( dependabot[bot] 2024-06-13 17:59:14 +0800)
3e11c99 misc: ignore Android build files when releasing to npm  ( Saúl Ibarra Corretgé 2024-07-08 10:42:23 +0200)
These were causing build errors recently, and were generally unneeded anyways.
- Throw TypeError if no argument passed
- Stringify the label

Fixes: #1605
It's possible for user code to replace encodings entirely. Thus, the
resulting array will not have RTCRtpEncodingParameters object instances,
but plain objects.

Handle it by deep-cloning the objects with JSON.parse(JSON.stringify(x))
since that will take care of appropriately serializing them, no matter
the type.
Don't directly call toJSON, but rather rely on JSON serialization to do
it when cloning.
89557ca misc: make serialization more resilient  ( Saúl Ibarra Corretgé 2024-08-14 11:53:32 +0200)
6cfedd7 sender: fix serializing RTCRtpSendParameters  ( Saúl Ibarra Corretgé 2024-08-14 11:11:08 +0200)
ac7f578 android: remove no longer used replace rule from manifest (#1609)  ( Saúl Ibarra Corretgé 2024-08-07 17:17:03 +0200)
f6667c8 ios: fix exception in iOS 17+ w/ Xcode 15.4  ( mtdxc 2024-08-07 17:22:10 +0800)
4c34ae1 android: report actual size in camera MediaStreamTrack settings (#1598)  ( davidliu 2024-08-07 17:56:57 +0900)
fb02a5b pc: align createDataChannel with standard  ( Saúl Ibarra Corretgé 2024-08-06 15:28:24 +0200)
c0ddefd ci: remove flipper from gumtestapp (#1608)  ( davidliu 2024-08-07 16:00:01 +0900)
a1bb18a ios: add support for external cameras on iPad  ( mtdxc 2024-07-10 20:25:23 +0800)
* android: add libwebrtc consumer proguard rules

* remove proguard rule instructions
359caea android: document how to set audio category to media  ( Saba 2025-01-04 10:01:46 +0100)
036e374 android: add libwebrtc consumer proguard rules  ( davidliu 2024-12-20 23:23:52 +0900)
996c128 ios: picture in picture implementation  ( davidliu 2024-12-13 21:59:33 +0900)
b62727a ios: add background camera access option  ( davidliu 2024-12-02 04:44:14 -0800)
4f337cd doc: remove duplicate / confusing information about screen-sharing (#1645)  ( Saúl Ibarra Corretgé 2024-11-04 13:07:11 +0100)
8bd5e0a android: don't use minSdkVersion set by app (#1625)  ( davidliu 2024-09-17 12:47:59 +0900)
f3f3301 ios,android: add device/groupId to MediaStreamTrack.getSettings and implement applyConstraints (#1615)  ( davidliu 2024-08-26 17:50:58 +0900)
609c0b5 ios: Add RTCAudioSession helper methods needed for CallKit (#1614)  ( davidliu 2024-08-16 13:51:28 +0900)
Use nvm for choosing the Node version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.