webrtc/examples/objc/AppRTCMobile
Alex Narest 54d1da13a5 BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic.
This CL implements the main logic and IOS appRTC integration.

Unit tests and Android appRTC will be in separate CL.

Bug: webrtc:8243
Change-Id: If8e5195294046a47316e9fade1b0dfec211155e1
Reviewed-on: https://webrtc-review.googlesource.com/4860
Commit-Queue: Alex Narest <alexnarest@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20329}
2017-10-17 18:22:15 +00:00
..
common Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ios BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic. 2017-10-17 18:22:15 +00:00
mac Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
tests AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
third_party/SocketRocket Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDAppClient+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDAppClient.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDAppClient.m BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic. 2017-10-17 18:22:15 +00:00
ARDAppEngineClient.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDAppEngineClient.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDBitrateAllocationStrategy.h BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic. 2017-10-17 18:22:15 +00:00
ARDBitrateAllocationStrategy.mm BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic. 2017-10-17 18:22:15 +00:00
ARDBitrateTracker.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDBitrateTracker.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDCaptureController.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDCaptureController.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDJoinResponse+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDJoinResponse.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDJoinResponse.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDRoomServerClient.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDSettingsModel+Private.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDSettingsModel.h AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDSettingsModel.m AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDSettingsStore.h AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDSettingsStore.m AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDSignalingChannel.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDSignalingMessage.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDSignalingMessage.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDStatsBuilder.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDStatsBuilder.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDTURNClient+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDTURNClient.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDTURNClient.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDVideoDecoderFactory.h Injectable software video codecs in Obj-C. 2017-10-06 07:36:34 +00:00
ARDVideoDecoderFactory.m Injectable software video codecs in Obj-C. 2017-10-06 07:36:34 +00:00
ARDVideoEncoderFactory.h AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDVideoEncoderFactory.m AppRTCMobile iOS: Use video encoder factory to manage codec preference. 2017-10-16 13:37:37 +00:00
ARDWebSocketChannel.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDWebSocketChannel.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCIceCandidate+JSON.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCIceCandidate+JSON.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCIceServer+JSON.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCIceServer+JSON.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCMediaConstraints+JSON.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCMediaConstraints+JSON.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCSessionDescription+JSON.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
RTCSessionDescription+JSON.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00