webrtc/sdk/android/api/org/webrtc
Qingsi Wang 9f1de69008 Add ADAPTER_TYPE_ANY in AdapterType.
ADAPTER_TYPE_ANY can be used to set the network ignore mask if an
application does not want candidates from the any address ports, the
underlying network interface types of which are not determined in
gathering. The ADAPTER_TYPE_ANY is also given the maximum network cost
so that when there are candidates from explicit network interfaces,
these candidates from the any address ports as backups, if they ever
surface, are not preferred if the other candidates have at least the
same network condition.

Bug: webrtc:9468
Change-Id: I20c3a40e9a75b8fb34fad741ba5f835ecc3b0d92
Reviewed-on: https://webrtc-review.googlesource.com/85880
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Commit-Queue: Qingsi Wang <qingsi@google.com>
Cr-Commit-Position: refs/heads/master@{#23807}
2018-07-02 17:59:11 +00:00
..
audio Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
AudioProcessingFactory.java Add Java support for AudioProcessing and PostProcessing injection 2017-10-20 08:37:23 +00:00
AudioSource.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
AudioTrack.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
CallSessionFileRotatingLogSink.java Android: Throw exception in CallSessionFileRotatingLogSink if dir is null 2018-06-07 13:16:40 +00:00
Camera1Capturer.java Android: Remove video recording functionality from the camera classes 2018-04-27 07:38:05 +00:00
Camera1Enumerator.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
Camera2Capturer.java Android: Remove video recording functionality from the camera classes 2018-04-27 07:38:05 +00:00
Camera2Enumerator.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
CameraEnumerationAndroid.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
CameraEnumerator.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
CameraVideoCapturer.java Android: Remove video recording functionality from the camera classes 2018-04-27 07:38:05 +00:00
DataChannel.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
DefaultVideoDecoderFactory.java Remove software fallback in Android hardware codec factories. 2018-06-11 15:59:09 +00:00
DefaultVideoEncoderFactory.java Remove software fallback in Android hardware codec factories. 2018-06-11 15:59:09 +00:00
DtmfSender.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
EglBase.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
EglRenderer.java Use DecimalFormat instead of String.format. 2018-06-05 14:28:04 +00:00
EncodedImage.java Android: Clean up JNI generated code 2017-11-24 10:08:58 +00:00
FecControllerFactoryFactoryInterface.java Revert "Revert "Enables PeerConnectionFactory using external fec controller"" 2018-02-20 12:41:55 +00:00
FileVideoCapturer.java Update JavaI420Buffer.allocate to use native allocations. 2018-02-21 08:40:26 +00:00
GlRectDrawer.java Android: Add helper class for generating OpenGL shaders 2018-06-15 09:06:45 +00:00
GlShader.java Android: Log OpenGL shader source code in case of compile error 2018-04-17 13:05:03 +00:00
GlTextureFrameBuffer.java Android: Allow construction of GlTextureFrameBuffer from non-OpenGL thread 2018-04-12 07:19:46 +00:00
GlUtil.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
HardwareVideoDecoderFactory.java Remove software fallback in Android hardware codec factories. 2018-06-11 15:59:09 +00:00
HardwareVideoEncoderFactory.java Remove software fallback in Android hardware codec factories. 2018-06-11 15:59:09 +00:00
IceCandidate.java Reland "Android: Generate JNI code for stats" 2017-11-30 11:40:51 +00:00
JavaI420Buffer.java Android: Add tests for VideoFrame.Buffer.toI420() and cropAndScale() 2018-06-14 11:06:37 +00:00
MediaCodecVideoDecoder.java Delete enum RtpVideoCodecTypes, replaced with VideoCodecType. 2018-06-04 11:53:17 +00:00
MediaCodecVideoEncoder.java Delete enum RtpVideoCodecTypes, replaced with VideoCodecType. 2018-06-04 11:53:17 +00:00
MediaConstraints.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
MediaSource.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
MediaStream.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
MediaStreamTrack.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
Metrics.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
NativeLibraryLoader.java Allow passing in a custom native library loader. 2017-09-29 11:46:38 +00:00
NativePeerConnectionFactory.java Move ownership of PeerConnectionObserver from Java to C++. 2018-01-15 09:52:38 +00:00
NetworkMonitor.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
NetworkMonitorAutoDetect.java Fix a null pointer bug in NetworkMonitorAutoDetect.getNetworkState. 2018-05-02 17:42:17 +00:00
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
PeerConnection.java Add a flag to actively reset the SRTP parameters 2018-06-12 20:32:00 +00:00
PeerConnectionFactory.java Add ADAPTER_TYPE_ANY in AdapterType. 2018-07-02 17:59:11 +00:00
RefCounted.java Make VideoFrame.Buffer implementations lock-free. 2018-04-09 16:29:59 +00:00
RendererCommon.java Android: Add helper class for generating OpenGL shaders 2018-06-15 09:06:45 +00:00
RTCStats.java Android: Generate JNI code for RTCStats 2017-11-24 18:38:40 +00:00
RTCStatsCollectorCallback.java Android: Generate JNI code for RTCStats 2017-11-24 18:38:40 +00:00
RTCStatsReport.java Android: Generate JNI code for RTCStats 2017-11-24 18:38:40 +00:00
RtpParameters.java Add HeaderExtensions to RtpParameters 2018-06-12 17:01:40 +00:00
RtpReceiver.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
RtpSender.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
RtpTransceiver.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
ScreenCapturerAndroid.java Android: Only use Java VideoFrames internally 2018-04-24 13:51:11 +00:00
SdpObserver.java Android: Generate JNI code for remaining classes in sdk/android 2017-12-12 12:36:17 +00:00
SessionDescription.java Android: Generate JNI code for remaining classes in sdk/android 2017-12-12 12:36:17 +00:00
SoftwareVideoDecoderFactory.java Add getSupportedCodecs to VideoDecoderFactory interface. 2018-05-21 13:21:45 +00:00
SoftwareVideoEncoderFactory.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
StatsObserver.java Reland "Android: Generate JNI code for stats" 2017-11-30 11:40:51 +00:00
StatsReport.java Reland "Android: Generate JNI code for stats" 2017-11-30 11:40:51 +00:00
SurfaceEglRenderer.java Android: Stop using VideoRenderer class 2018-04-23 16:04:11 +00:00
SurfaceTextureHelper.java Android: Only use Java VideoFrames internally 2018-04-24 13:51:11 +00:00
SurfaceViewRenderer.java Android: Stop using VideoRenderer class 2018-04-23 16:04:11 +00:00
TextureBufferImpl.java Android: Add tests for VideoFrame.Buffer.toI420() and cropAndScale() 2018-06-14 11:06:37 +00:00
TurnCustomizer.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
VideoCapturer.java Android: Remove deprecated CapturerObserver methods 2018-06-05 14:03:56 +00:00
VideoCodecInfo.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
VideoCodecStatus.java Android: Generate all C++ -> Java JNI code for VideoEncoder 2017-11-07 15:32:15 +00:00
VideoDecoder.java Android: Clean up JNI generated code 2017-11-24 10:08:58 +00:00
VideoDecoderFactory.java Add getSupportedCodecs to VideoDecoderFactory interface. 2018-05-21 13:21:45 +00:00
VideoDecoderFallback.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
VideoEncoder.java Add VideoEncoder.ScalingSettings.toString method. 2018-04-18 14:36:19 +00:00
VideoEncoderFactory.java Annotate libjingle_peerconnection_java with @Nullable. 2018-03-22 13:13:44 +00:00
VideoEncoderFallback.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
VideoFileRenderer.java Write to file on a dedicated thread in VideoFileRenderer. 2018-06-01 08:43:02 +00:00
VideoFrame.java Android: Add tests for VideoFrame.Buffer.toI420() and cropAndScale() 2018-06-14 11:06:37 +00:00
VideoFrameDrawer.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
VideoRenderer.java Android: Add deprecation annotations to VideoRenderer and I420Frame 2018-06-08 07:46:24 +00:00
VideoSink.java Reland "Android: Generate JNI code for VideoSink and VideoEncoder" 2017-11-02 10:27:47 +00:00
VideoSource.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00
VideoTrack.java Android: Fix VideoTrack behavior for adding/removing VideoSinks 2018-06-13 15:51:17 +00:00
YuvConverter.java Android: Add helper class for generating OpenGL shaders 2018-06-15 09:06:45 +00:00
YuvHelper.java Android JNI generation: Set JNI namespace in build files 2018-05-18 10:44:38 +00:00