mirror of
https://github.com/oxen-io/session-android.git
synced 2025-10-27 09:50:01 +00:00
Update webrtc to M68
This commit is contained in:
@@ -66,6 +66,7 @@ import org.webrtc.PeerConnection;
|
||||
import org.webrtc.PeerConnectionFactory;
|
||||
import org.webrtc.RtpReceiver;
|
||||
import org.webrtc.SessionDescription;
|
||||
import org.webrtc.SurfaceEglRenderer;
|
||||
import org.webrtc.SurfaceViewRenderer;
|
||||
import org.webrtc.VideoRenderer;
|
||||
import org.webrtc.VideoTrack;
|
||||
@@ -285,7 +286,7 @@ public class WebRtcCallService extends Service implements InjectableType,
|
||||
|
||||
this.callState = CallState.STATE_IDLE;
|
||||
this.lockManager = new LockManager(this);
|
||||
this.peerConnectionFactory = new PeerConnectionFactory(new PeerConnectionFactoryOptions());
|
||||
this.peerConnectionFactory = PeerConnectionFactory.builder().setOptions(new PeerConnectionFactoryOptions()).createPeerConnectionFactory();
|
||||
this.audioManager = new SignalAudioManager(this);
|
||||
this.bluetoothStateManager = new BluetoothStateManager(this, this);
|
||||
this.messageSender.setSoTimeoutMillis(TimeUnit.SECONDS.toMillis(10));
|
||||
@@ -1098,7 +1099,7 @@ public class WebRtcCallService extends Service implements InjectableType,
|
||||
if (stream.videoTracks != null && stream.videoTracks.size() == 1) {
|
||||
VideoTrack videoTrack = stream.videoTracks.get(0);
|
||||
videoTrack.setEnabled(true);
|
||||
videoTrack.addRenderer(new VideoRenderer(remoteRenderer));
|
||||
videoTrack.addSink(remoteRenderer);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@ import org.webrtc.PeerConnectionFactory;
|
||||
import org.webrtc.SdpObserver;
|
||||
import org.webrtc.SessionDescription;
|
||||
import org.webrtc.VideoRenderer;
|
||||
import org.webrtc.VideoSink;
|
||||
import org.webrtc.VideoSource;
|
||||
import org.webrtc.VideoTrack;
|
||||
|
||||
@@ -49,7 +50,7 @@ public class PeerConnectionWrapper {
|
||||
public PeerConnectionWrapper(@NonNull Context context,
|
||||
@NonNull PeerConnectionFactory factory,
|
||||
@NonNull PeerConnection.Observer observer,
|
||||
@NonNull VideoRenderer.Callbacks localRenderer,
|
||||
@NonNull VideoSink localRenderer,
|
||||
@NonNull List<PeerConnection.IceServer> turnServers,
|
||||
@NonNull CameraEventListener cameraEventListener,
|
||||
boolean hideIp)
|
||||
@@ -88,7 +89,7 @@ public class PeerConnectionWrapper {
|
||||
this.videoSource = factory.createVideoSource(camera.capturer);
|
||||
this.videoTrack = factory.createVideoTrack("ARDAMSv0", videoSource);
|
||||
|
||||
this.videoTrack.addRenderer(new VideoRenderer(localRenderer));
|
||||
this.videoTrack.addSink(localRenderer);
|
||||
this.videoTrack.setEnabled(false);
|
||||
mediaStream.addTrack(videoTrack);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user