-
- All Implemented Interfaces:
-
com.glia.androidsdk.internal.medra.internal.Provider.Receiver
public class WebRTCProvider.Receiver implements Provider.Receiver
-
-
Constructor Summary
Constructors Constructor Description WebRTCProvider.Receiver(Options.WebRTCOptions options, ConnectionChannel signalingChannel, Context context, PeerConnectionFactory connectionFactory, EglBase rootEglBase, Observable<AppLifecycle.AppState> appLifeState)
-
Method Summary
Modifier and Type Method Description Observable<Optional<IncomingStream>>waitForStream(double proposalId, @NonNull() RemoteStreamConstraints streamConstraints)voidstop()voidstopOngoingConnection()-
-
Constructor Detail
-
WebRTCProvider.Receiver
WebRTCProvider.Receiver(Options.WebRTCOptions options, ConnectionChannel signalingChannel, Context context, PeerConnectionFactory connectionFactory, EglBase rootEglBase, Observable<AppLifecycle.AppState> appLifeState)
-
-
Method Detail
-
waitForStream
@NonNull() Observable<Optional<IncomingStream>> waitForStream(double proposalId, @NonNull() RemoteStreamConstraints streamConstraints)
-
stop
void stop()
-
stopOngoingConnection
void stopOngoingConnection()
-
-
-
-