Interface OnStreamDataAvailable
-
- All Known Implementing Classes:
DefaultOnStreamDataAvailable
public interface OnStreamDataAvailableIn a media pipeline, the "source" (an object that generates or produces data), will forward the data to a "sink" (an object that receives the data).- See Also:
MediaSource,MediaSourceSink,ImageFileMediaSource,ProducerStreamSink
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidonEventMetadataAvailable(int event, StreamEventMetadata streamEventMetadata)default voidonFragmentMetadataAvailable(String metadataName, String metadataValue, boolean persistent)default voidonFrameDataAvailable(KinesisVideoFrame frame)default voidonFrameDataAvailable(ByteBuffer frame)
-
-
-
Method Detail
-
onFrameDataAvailable
default void onFrameDataAvailable(@Nonnull ByteBuffer frame) throws KinesisVideoException
- Throws:
KinesisVideoException
-
onFrameDataAvailable
default void onFrameDataAvailable(@Nonnull KinesisVideoFrame frame) throws KinesisVideoException
- Throws:
KinesisVideoException
-
onFragmentMetadataAvailable
default void onFragmentMetadataAvailable(@Nonnull String metadataName, @Nonnull String metadataValue, boolean persistent) throws KinesisVideoException
- Throws:
KinesisVideoException
-
onEventMetadataAvailable
default void onEventMetadataAvailable(int event, StreamEventMetadata streamEventMetadata) throws KinesisVideoException- Throws:
KinesisVideoException
-
-