-
public interface Stream
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStream.Events
-
Method Summary
Modifier and Type Method Description abstract Observable<String>observe(String event)Allows to subscribe to Stream Events abstract voidemitStreamEvent(String event)abstract MediaStreamgetNativeStream()abstract EglBase.ContextgetRenderContext()abstract voidpause()abstract voidresume()abstract voidnotifyOfOnHold(boolean val)abstract voidsetOnHoldHandler(@NonNull() Consumer<Boolean> listener)-
-
Method Detail
-
observe
abstract Observable<String> observe(String event)
Allows to subscribe to Stream Events
- Parameters:
event- event name
-
emitStreamEvent
abstract void emitStreamEvent(String event)
-
getNativeStream
abstract MediaStream getNativeStream()
-
getRenderContext
abstract EglBase.Context getRenderContext()
-
pause
abstract void pause()
-
resume
abstract void resume()
-
notifyOfOnHold
abstract void notifyOfOnHold(boolean val)
-
setOnHoldHandler
abstract void setOnHoldHandler(@NonNull() Consumer<Boolean> listener)
-
-
-
-