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

Issue 2994253002: ObjC: Include additional files in umbrella header. (Closed)

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

Description

ObjC: Include additional files in umbrella header. RTCAudioSession and RTCAudioSessionConfiguration allow users to handle audio manually and is used by the AppRTCMobile example. RTCVideoFrameBuffer exposes a protocol that users can implement to create their own frame buffer formats, as long as they can be converted into i420. RTCVideoCapturer and RTCVideoViewShading are imported by other headers already included by the umbrella header, so they were always accessible to users. Added them to the umbrella header to make it explicit. BUG=webrtc:7351, webrtc:8027 Review-Url: https://codereview.webrtc.org/2994253002 Cr-Commit-Position: refs/heads/master@{#19379} Committed: https://chromium.googlesource.com/external/webrtc/+/f9f448b32dacc4c0ecefb738d557f41b0deeb42d

Patch Set 1 #

Patch Set 2 : Rebase #

Total comments: 2

Patch Set 3 : Only include RTCAudioSession on iOS. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -4 lines) Patch
M webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoCodecH264.mm View 1 chunk +0 lines, -2 lines 0 comments Download
M webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M webrtc/sdk/objc/Framework/Headers/WebRTC/WebRTC.h View 1 2 3 chunks +7 lines, -0 lines 0 comments Download

Messages

Total messages: 32 (26 generated)
andersc
Moved some more files into the umbrella header. Realized that one of the reasons the ...
3 years, 4 months ago (2017-08-15 12:59:21 UTC) #2
kthelgason
looks great! Only comment is that the audio session headers should probably be iOS-only as ...
3 years, 4 months ago (2017-08-16 08:06:52 UTC) #11
andersc
Ah, I didn't realize AVAudioSession was not available on Mac. Fixed. https://codereview.webrtc.org/2994253002/diff/20001/webrtc/sdk/objc/Framework/Headers/WebRTC/WebRTC.h File webrtc/sdk/objc/Framework/Headers/WebRTC/WebRTC.h (right): ...
3 years, 4 months ago (2017-08-16 08:55:56 UTC) #12
kthelgason
lgtm
3 years, 4 months ago (2017-08-17 07:32:26 UTC) #15
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/2994253002/40001
3 years, 4 months ago (2017-08-17 09:29:33 UTC) #29
commit-bot: I haz the power
3 years, 4 months ago (2017-08-17 09:32:08 UTC) #32
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/external/webrtc/+/f9f448b32dacc4c0ecefb738d...

Powered by Google App Engine
This is Rietveld 408576698