Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1076)

Issue 3012443002: ObjC: Add support for injectable native audio and video codecs (Closed)

Created:
3 years, 3 months ago by magjed_webrtc
Modified:
3 years, 3 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

ObjC: Add support for injectable native audio and video codecs The native interface is added in the private file webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory+Native.h. BUG=webrtc:8093 Review-Url: https://codereview.webrtc.org/3012443002 Cr-Commit-Position: refs/heads/master@{#19576} Committed: https://chromium.googlesource.com/external/webrtc/+/b8853ca8d351864a2396e0bdf677f61ad166a4b6

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -19 lines) Patch
M webrtc/sdk/BUILD.gn View 3 chunks +4 lines, -0 lines 0 comments Download
M webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory.mm View 4 chunks +47 lines, -17 lines 0 comments Download
A webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory+Native.h View 1 chunk +49 lines, -0 lines 0 comments Download
M webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnectionFactory.h View 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 15 (8 generated)
magjed_webrtc
Please take a look. We would have to revert https://chromium-review.googlesource.com/c/external/webrtc/+/608981 before landing this.
3 years, 3 months ago (2017-08-28 15:21:35 UTC) #5
tkchin_webrtc
On 2017/08/28 15:21:35, magjed_webrtc wrote: > Please take a look. > > We would have ...
3 years, 3 months ago (2017-08-28 23:16:52 UTC) #7
magjed_webrtc
On 2017/08/28 23:16:52, tkchin_webrtc wrote: > On 2017/08/28 15:21:35, magjed_webrtc wrote: > > Please take ...
3 years, 3 months ago (2017-08-29 10:34:58 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/3012443002/40001
3 years, 3 months ago (2017-08-29 10:35:12 UTC) #10
commit-bot: I haz the power
Committed patchset #1 (id:40001) as https://chromium.googlesource.com/external/webrtc/+/b8853ca8d351864a2396e0bdf677f61ad166a4b6
3 years, 3 months ago (2017-08-29 10:57:31 UTC) #13
mpotapov
On 2017/08/28 15:21:35, magjed_webrtc wrote: > Please take a look. Do we have any reason ...
3 years, 3 months ago (2017-08-29 12:41:11 UTC) #14
daniela-webrtc
3 years, 3 months ago (2017-08-29 13:21:12 UTC) #15
Message was sent while issue was closed.
On 2017/08/29 12:41:11, mpotapov wrote:
> On 2017/08/28 15:21:35, magjed_webrtc wrote:
> > Please take a look.
> 
> Do we have any reason to make Objective-C++ interfaces in WebRTC iOS SDK? I'm
> asking because Swift doesn't have interoperability with C++ and all this code
> doesn't compile in Swift projects.

This SDK internally has plenty of Objc++ interfaces already.
However,  we want to keep the public headers pure ObjC and this CL is doing
exactly that.
So if you are using the WebRTC.framework you should have no problems with
integrating it in your project once again.

Powered by Google App Engine
This is Rietveld 408576698