public static interface CapabilityMediaStreaming.MediaStreamListenerMultiplexer extends CapabilityMediaStreaming.MediaStreamListener
| Modifier and Type | Method and Description |
|---|---|
CapabilityMediaStreaming.MediaStreamListener |
getCallbackHandler(int channelPort) |
boolean |
hasCallbackHandlerAssigned(int channelPort) |
default void |
onDataReceived(long streamHandle,
int channelPort,
long frameIndex,
int frameType,
long frameDuration,
long framePts,
java.nio.ByteBuffer data)
NOTE: Frame types are present in
CapabilityMediaStreaming.FrameTypes. |
default void |
onStatusChanged(long streamHandle,
int channelPort,
CapabilityMediaStreaming.Status status) |
void |
removeChannelHandleCallback(int channelPort) |
void |
setChannelHandleCallback(int channelPort,
CapabilityMediaStreaming.MediaStreamListener callback) |
boolean hasCallbackHandlerAssigned(int channelPort)
CapabilityMediaStreaming.MediaStreamListener getCallbackHandler(int channelPort)
void setChannelHandleCallback(int channelPort,
CapabilityMediaStreaming.MediaStreamListener callback)
void removeChannelHandleCallback(int channelPort)
default void onStatusChanged(long streamHandle,
int channelPort,
CapabilityMediaStreaming.Status status)
onStatusChanged in interface CapabilityMediaStreaming.MediaStreamListenerdefault void onDataReceived(long streamHandle,
int channelPort,
long frameIndex,
int frameType,
long frameDuration,
long framePts,
java.nio.ByteBuffer data)
CapabilityMediaStreaming.MediaStreamListenerCapabilityMediaStreaming.FrameTypes.onDataReceived in interface CapabilityMediaStreaming.MediaStreamListener