public class StreamSubstituteBufferTransferHandler extends Object implements javax.media.protocol.BufferTransferHandler
PushBufferStream.read(javax.media.Buffer)
method of the substitute.
The purpose is achieved in #transferData(PushBufferStream)
where the method argument stream is ignored and the substitute
is used instead.
| Constructor and Description |
|---|
StreamSubstituteBufferTransferHandler(javax.media.protocol.BufferTransferHandler transferHandler,
javax.media.protocol.PushBufferStream stream,
javax.media.protocol.PushBufferStream substitute)
Initializes a new StreamSubstituteBufferTransferHandler instance
which is to overwrite the source PushBufferStream of a specific
BufferTransferHandler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
transferData(javax.media.protocol.PushBufferStream stream)
Implements BufferTransferHandler#transferData(PushBufferStream).
|
public StreamSubstituteBufferTransferHandler(javax.media.protocol.BufferTransferHandler transferHandler,
javax.media.protocol.PushBufferStream stream,
javax.media.protocol.PushBufferStream substitute)
transferHandler - the BufferTransferHandler the new
instance is to overwrite the source PushBufferStream
ofstream - the PushBufferStream to be overridden for the
specified transferHandler with the specified
substitutesubstitute - the PushBufferStream to override the
specified stream for the specified
transferHandlerpublic void transferData(javax.media.protocol.PushBufferStream stream)
transferData in interface javax.media.protocol.BufferTransferHandlerstream - the PushBufferStream to transferCopyright © 2021 jitsi.org. All rights reserved.