Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Merge 76 branch into master. #210

Merged
merged 22 commits into from
Oct 8, 2019
Merged

Conversation

jianjunz
Copy link
Collaborator

No description provided.

jianjunz and others added 22 commits August 9, 2019 09:44
* Update DEPS for WebRTC M76.

* Build OWT with libwebrtc M76.

Most custom features are disabled. It will be re-enabled in C++ SDK in following
PRs. Custom audio/video input/output may be removed from Android and iOS SDK.
Recommended way to use these kinds of features on Android and iOS is
implementing your own video source, encoder, decoder by inheriting WebRTC
classes. OWT will provide some APIs to work with custom WebRTC components.

An example of these APIs would be
`initWithMediaStream:(RTCMediaStream*)mediaStream source:
(OWTStreamSourceInfo*)source`. As the RTCMediaStream is created by app, it has
more control on the stream created, e.g.: switching media source during the
call.
* Enable windows SDK build on M76

* Disable rtc_use_h264 so that to avoid ffmpeg build.

- enumerate supported h264 profiles explicitly.
- seperate camera capture source from webrtc stack
- update gn args for build-win.py to not use clang for build.
- update gn args to set rtc_use_h264 to false
* Enable windows SDK build on M76

* Disable rtc_use_h264 so that to avoid ffmpeg build.

- enumerate supported h264 profiles explicitly.
- seperate camera capture source from webrtc stack
- update gn args for build-win.py to not use clang for build.
- update gn args to set rtc_use_h264 to false

* Fix encoded h264 publish issue
If this member is not set, remote side will not associate track to
stream.
Some features are only available on Windows and Linux.
@taste1981 taste1981 merged commit fd890ee into open-webrtc-toolkit:master Oct 8, 2019
@jianjunz jianjunz deleted the merge-76 branch October 8, 2019 02:28
@jianjunz jianjunz restored the merge-76 branch October 8, 2019 02:30
taste1981 added a commit that referenced this pull request Oct 8, 2019
jianjunz pushed a commit that referenced this pull request Oct 8, 2019
@jianjunz jianjunz deleted the merge-76 branch October 21, 2019 01:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants