webrtc/sdk/objc/api/peerconnection
Yura Yaroshevich 9aec8c239f Use default rtp parameters to init wrappers in iOS
Before these changes default initialized iOS wrappers
around various RTP*Parameters types had their own
default values of nonnull values, which did not always
matched default values from native code, which then causes
override of default native values, if library user didn't
specified it's own initialization.
After these changes default initialization of iOS wrappers
uses default property values from default initialized
native types.

Bug: None
Change-Id: Ie21a7dc38ddc3862aca8ec424859c776c67b1388
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215220
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Commit-Queue: Kári Helgason <kthelgason@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33731}
2021-04-14 12:20:17 +00:00
..
RTCAudioSource+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCAudioSource.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCAudioSource.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCAudioTrack+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCAudioTrack.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCAudioTrack.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCCertificate.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCCertificate.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCConfiguration+Native.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCConfiguration+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCConfiguration.h Expose extra ICE params in RTCConfiguration on iOS 2021-04-06 13:56:31 +00:00
RTCConfiguration.mm Expose extra ICE params in RTCConfiguration on iOS 2021-04-06 13:56:31 +00:00
RTCCryptoOptions.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCCryptoOptions.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannel+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannel.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannel.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannelConfiguration+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannelConfiguration.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDataChannelConfiguration.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDtmfSender+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDtmfSender.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCDtmfSender.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCEncodedImage+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCEncodedImage+Private.mm Removed _completeFrame since we never allow incomplete frames. 2020-10-28 16:00:27 +00:00
RTCFieldTrials.h Implement network monitor for iOS. 2020-08-20 21:46:18 +00:00
RTCFieldTrials.mm Implement network monitor for iOS. 2020-08-20 21:46:18 +00:00
RTCFileLogger.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCFileLogger.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceCandidate+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceCandidate.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceCandidate.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceServer+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceServer.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceServer.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCLegacyStatsReport+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCLegacyStatsReport.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCLegacyStatsReport.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaConstraints+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaConstraints.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaConstraints.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaSource+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaSource.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaSource.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStream+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStream.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStream.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStreamTrack+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStreamTrack.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMediaStreamTrack.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMetrics.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMetrics.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMetricsSampleInfo+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMetricsSampleInfo.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCMetricsSampleInfo.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnection+DataChannel.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnection+Private.h Added missing nullable annotations to iOS SDK. 2021-03-04 13:22:26 +00:00
RTCPeerConnection+Stats.mm objc: Export RTCStatistics and RTCStatisticsReport 2020-05-14 13:26:01 +00:00
RTCPeerConnection.h Expose addIceCandidate with completion handler. 2021-03-11 16:15:44 +00:00
RTCPeerConnection.mm Expose addIceCandidate with completion handler. 2021-03-11 16:15:44 +00:00
RTCPeerConnectionFactory+Native.h Added missing nullable annotations to iOS SDK. 2021-03-04 13:22:26 +00:00
RTCPeerConnectionFactory+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnectionFactory.h Added missing nullable annotations to iOS SDK. 2021-03-04 13:22:26 +00:00
RTCPeerConnectionFactory.mm Added missing nullable annotations to iOS SDK. 2021-03-04 13:22:26 +00:00
RTCPeerConnectionFactoryBuilder+DefaultComponents.h Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
RTCPeerConnectionFactoryBuilder+DefaultComponents.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnectionFactoryBuilder.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnectionFactoryBuilder.mm Delete MediaTransportFactory from android and objc apis 2020-06-12 08:16:32 +00:00
RTCPeerConnectionFactoryOptions+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnectionFactoryOptions.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCPeerConnectionFactoryOptions.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtcpParameters+Private.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtcpParameters.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtcpParameters.mm Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpCodecParameters+Private.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpCodecParameters.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpCodecParameters.mm Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpEncodingParameters+Private.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpEncodingParameters.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpEncodingParameters.mm Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpHeaderExtension+Private.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpHeaderExtension.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpHeaderExtension.mm Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpParameters+Private.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpParameters.h Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpParameters.mm Use default rtp parameters to init wrappers in iOS 2021-04-14 12:20:17 +00:00
RTCRtpReceiver+Native.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpReceiver+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpReceiver.h Reland "introduce an unsupported content description type" 2020-10-21 08:20:05 +00:00
RTCRtpReceiver.mm Reland "introduce an unsupported content description type" 2020-10-21 08:20:05 +00:00
RTCRtpSender+Native.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpSender+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpSender.h Add presubmit test to use RTC_OBJC_TYPE on RTC_OBJC_EXPORT types. 2020-07-17 09:57:50 +00:00
RTCRtpSender.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpTransceiver+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCRtpTransceiver.h Make Objective-C interface use SetDirectionWithError 2020-08-17 10:01:49 +00:00
RTCRtpTransceiver.mm Make Objective-C interface use SetDirectionWithError 2020-08-17 10:01:49 +00:00
RTCSessionDescription+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCSessionDescription.h objc: add rollback type to RTCSdpType 2020-09-09 16:07:35 +00:00
RTCSessionDescription.mm objc: fix rollback 2020-09-15 09:27:08 +00:00
RTCSSLAdapter.h Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
RTCSSLAdapter.mm (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
RTCStatisticsReport+Private.h objc: Export RTCStatistics and RTCStatisticsReport 2020-05-14 13:26:01 +00:00
RTCStatisticsReport.h objc: Export RTCStatistics and RTCStatisticsReport 2020-05-14 13:26:01 +00:00
RTCStatisticsReport.mm Fix -Wrange-loop-analysis. 2020-11-05 15:55:33 +00:00
RTCTracing.h Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
RTCTracing.mm Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
RTCVideoCodecInfo+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoCodecInfo+Private.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoEncoderSettings+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoEncoderSettings+Private.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoSource+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoSource.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoSource.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoTrack+Private.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoTrack.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCVideoTrack.mm Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00